Как стать автором
Обновить

Комментарии 163

постом ниже в личных блогах можно почитать расширенный мануал по настройке rtorrent c web-интерфейсом :)
а вот это было бы очень интересно почитать (сам на неделе-следующей приобретаю бюджетный домашний файл-сервер — роутер — качальщик торрентов, правда работать он будет на генте) :-)
google вам в помощь, о настройке wtorrent уже написано немало статей, в т.ч. на русском
PS: А что конкретно приобретаете? (хотелось бы озвучить конфигурацию и цену)
да несколько статей читал — но ещё одна не помешает, вдруг ещё какие тонкости всплывут.
покупать буду всё самое дешёвое, потому как цели у тачки специфические :-)
процессор — Celeron D430 или E1200 (по обстоятельствам)
мать — ASUS P5GC-MX
память — кингстон 1гб 1 планкой
жёсткий — 80гб на систему и мелочи (самое дешёвое что есть в магазине) + переставлю с рабочей тачки 750гб + 1тб
системник — буду определяться на месте, по размерам и внутреннему обустройству

всё это добро примерно обойдётся в 6500-7000р (цены местные, естественно) :-)
Тож думал купить комп для мини сервера в итоге купил cubieboard.
(вышло примероно 2000руб при том что это рич пакет с быстрой доставкой)
Отлично справляется и энергопотребление низкое
Постом ниже это где? Дайте ссылку пожалуйста.
Зачем так странно отключать сервисы? apt-get install sysv-rc-conf и им отключить gdm или удалить иксы вообще.
о :) спасибо большое, не знал о таком решении.
если смогу редактировать — исправлю.
исправил, спасибо)
почему бы совсем вообще не ставить с minimalcd?
так получилось, под рукой не было :)
вы netinst имеете ввиду)
а вообще, на момент установки, я еще боялся отсуствия иксов.
хотел под иксами все настроить, а потом монитор отключить :)
При установке с обычного дистрибутива тоже можно запустить tasksel и исключить ненужные задачи (типа X-ов), но сразу включить нужные (типа NFS-сервера). Не уверен, что это произойдёт при простой установке, но если запустить инсталлятор в режиме expert (когда в самом начале показывается картинка дебиана и система ждёт ввода) Обычно в этом месте люди просто жмут Enter. А можно ввести expert (или даже expertgui) и запустить инсталлятор с большим количеством опций.
Можно же вообще поставить только базовую систему, а все остальное нужное и необходимое поставить ручками, в результате на машине ничего лишнего, и никаких лишних телодвижений по установки и удалению Гномов, Кедов и Иксов не нужно
в следующий раз так и сделаю)
а следующий раз будет… :)
У меня такой-же АДСЛ-можем+роутер, но вот порт форвардинг для 80 порта не работает :(
не работает из локалки или извне?
попробуйте открыть, и дать кому-нибуть ссылку, чтоб открыли из сети.
из локалки Virtual Server работать не будет :)
Из интернета, конечно же. Все остальные порты отлично, 80 — ни в какую. Причём даже с другого порта, к примеру 8080 на 80 не форвардит.
а прошивка у вас какая?
скачайте последнюю с офсайта, может поможет.
только забекапьтесь на всякий случай, я ответственности не несу :))
Возможно, пров режет. Или прямо в роутере не прописыватеся правило?
вряд ли такое бывает… если остальные порты открыты
Некоторые провы в правилах прописывают «Не держать сервера для интернету», некоторые порты закрывают.
возможно, вы правы :)
У меня пров режит портв 80 и 8080, для вэб сервера юзаю 8181.
Почему врятли? тот же стрим активно режет
http://stream.ru/filtering/
Да не, если как мост модем настроить, то 80 прекрасно работает.

Прошивка последняя что в сорцах была, пересобрана с включеным ls.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
порт 80 по умолчанию занят для веб управления и поэтому еще дополнительно блокируется извне, перевесить управление на 8080 и разрешить в фаерволе
Хмм, а нет ли какой-нибудь проги, чтобы она прямо весь аудиопоток с одной машины вещала на другую? При чём исходить поток и из-под винды может, а воспроизводиться под линуксом.

Это было бы отличным решением.
а почему вам не подходит это решение?
если сервер на базе линукс, то решение описано выше
а для виндоуз существует по-моему плагин для winamp, который тоже создает shoutcast.
Это решение не устраивает меня тем, что я хочу перенаправить _весь_ звуковой поток, в т.ч. от видео, игр и проч.
Nullsoft SHOUTcast умеет транслировать либо выход винампа, либо выход звуковой карты. Настраивается, если не ошибаюсь, в Encoders винамповского плагина.
Ну я вижу у него Microphone и Line input — это два входа звуковухи.
А мне нужно по сути, чтоб с выхода звуковухи он звуковой поток брал.

Может я что-то не так делаю?
я, чесно говоря, когда-то пробовал на винде — не получилось :(
IceCast кроссплатформенный, если панять мне не изменяет.
Не изменяет, он действительно кросплатформенный, я просто недавно его под виндой собирал :)
Но он не решает моей задачи, т.к. вещает только те файлы, которые ему скормили. А мне надо вещать _весь_ звук с машины.
Наверное, PulseAudio может. Под винду он есть, под Linux тоже.
Хмм, а подробностей про него нет? Что-то не найду мана для винды, а там оказалось не так всё просто.
Неа. Знаю что он под виндой может работать, плюс там в FAQ что-то про винду написано. А больше ничего не знаю.
Есть, VLC это умеет. Медиа->Потоковое вещание, в устройстве видеозахвата указываем нужную звуковую карту, а видео отключаем. Кодеки и способ трансляции по вкусу.
Делал такое. Устанавливал esoundd в Windows (ставится как драйвер звуковой карты), в настройках указывается по-моему порт и всё. Потом любым клиентом воспроизводится. Работало кривовато, но работало (драйвер сыроват). Сейчас, наверное, лучше установить PulseAudio.
переместил в «Linux для всех».
спасибо за карму.
Хорошо и доходчиво написано. Первая публикация на хабре заслуживает пятерки ;)
спасибо большое :)
НЛО прилетело и опубликовало эту надпись здесь
какая-то у вас странная экономия)
за трафик дороже не получаеться?
НЛО прилетело и опубликовало эту надпись здесь
Почему бы тогда и сам сайт не положить туда же?
НЛО прилетело и опубликовало эту надпись здесь
а что мешает в этом случае web сервер на своем «доступном из-вне» компутере поставить, вообще платить не придется, тока домен, если он есть продлевать :)
Я в свое время столкнулся с проблемой примари и секандари днс… платные сервера выходили чуть ли не дороже, чем обычный хостинг :)
спасибо, откомментировал)
Представляю как «быстро» у вас работает сайт…
Прощу прощения, ошибся, полпятого на часах. Это был комментарий к сообщению kenoko
вот я тоже об этом подумал)
наверное, дома канал гигабитный и резервное питание :)
Правда непонятно, при чем здесь icecast? Mpd автоматически к нему «пристраивается»?
именно :)
Скажите, вы когда ноутбук выключаете, что сервер делает с примонтированными к нему папками музыки с бука?
хороший вопрос)
не знаю, что делает сервер, но папки, соответственно, недоступны :)
если mpd включен в такой момент, он затихает
но при включении лептопа mpd очень разумно поступает. — продолжает играть с точки разрыва :)
чесно говоря, не знаю, как это работает, но мне это нравиться :)
Дело в том, что у меня тоже домашний сервер на дебиан, но он по совместительству является моей рабочей машиной. И когда от него отключаются клиенты, то он начинает ощутимо подтормаживать при попытке доступа к неотмонтированным nfs папкам…

Я пока только думаю как с этим быть, и ничего кроме autofs в голову не приходит. Вот и думаю, может есть лучшее решение :)
единственное, что мне сейчас приходит в голову — cron-скрипт, который отмонтирует, если недоступен лептоп.
м?
Autofs отмонтирует, если к точке монтирования не обращались больше указанного времени и примонтирует при обращении к ней…
о, а я не знал о таком :)
так в чем проблема?)
Если я обращусь к nfs папке, а её уже нет, но она еще и не отмонтирована autofs, то те подтормаживания всё-равно будут. Выход — ставить маленький таймаут для autofs, но тогда при каждом обращении вы будете монтировать папку заново, а это не очень быстро
по-моему, в 5 утра я не способен к внятным объяснениям )
вы не один :)
даже не знаю, куда можно копать.
в любом случае будет тормозить)
Я из старого мака мини (ppc, под xubuntu) сделал следующее:
1. Торрент качалка — torrentflux.com/. Веб-интерфейс. Работает на php/mysql/nginx. Все по минимуму. Файлы складываются на внешний usb-hdd 700 Gb.
2. Скачанные файлы доступны по WebDAV/Samba/FTP, сервер в локальном домене, для доступа с любого компа пришедшего друга
3. Экспериментальное радио Ices 0.4 + Icecast 2.3.1.
4. Автоматический бекап персональных данных на внешние сервера

Вроде как больше ниче и не надо.
правильно :)
вот был бы у меня мак мини… :)
Кстати, бесплатный домен можно зарегистрировать ripn.net — домен в зоне org.ru не так уж и плох, а если вместо dyndns воспользоваться editdns.net, то там можно одним кликом привязать к своему домену google aps (гуглопочта в своём домене, ну и другие сервисы )
гуглопочта и гуглоджаббер уже давно пользуються на трех моих доменах :)
а вот динамический ДНС на своем домене — это интересно, если бесплатно :)
ну там, конечно, тоже бесплатно :)
на dyndns хотят денег, вроде)
Так… это же вы используете dyndns, а я editdns )) Ни там ни там не берут денег…
на dyndns хотят денег за подключение динамики к своему домену, а домен третьего уровня из 100+ зон — бесплатно :)
или что вы имеете ввиду?
Я имею ввиду, что на editdns домена не дают, зато дают подключать свой бесплатно
ага) наконец-то я вкурил…
а какой софт вы используете для обновления айпи?
Вот такой скрипт… Почему-то на php dumpz.org/4679/
Но там описан апи и можно самому написать на чём-угодно
есть еще afraid.org… Умеет давать урлы для дерганья. Заправил wget URL в крон получаешь свой домен на динамическом IP. Единственное что если доменов несколько, урл один, т. е. статику с нестатикой не объединишь
спасибо :)
там еще зоны .net.ru и .pp.ru бесплатно регистрируют :)
Статья понравилась, вот только один вопрос не дает покоя, где низ на первой фотографии?
сервер стоит вертикально, хоть и корпус горизонтальный :)
Попробуй прикрутить еще Lirc для включения — выключения с пульта музыки, сервисов, ребута :)
музыкальным плеером управляю с телефона через легкий веб-клиент)
А почему такой вариант удаления сервиса не подходит: update-rc.g -f gdm remove
… ошибся, правильно вот так: update-rc.d -f gdm remove
сколько людей — столько вариантов :)
кому какой вариант удобней.
Речь ведется о сервере на Дебиане, поэтому самым удобным вариантом будет тот, что не нужно дополнительно доустанавливать.

К примеру, с помощью «update-rc.d gdm defaults» можно восстановить параметры запуска/остановки сервиса,
а с помошью «invoke-rc.d gdm start» даже его запустить :)

Это специфические для Дебиана команды управления сервисами.
У меня еще внутренний DNS поднят — за первый же день надоело по ипам ходить в своей же сети:)
А еще, т.к. мой роутер(ASUS wl520gc) не умеет давать vpn в внутреннюю сеть, хочу поднять openvpn с авторизацией по сертам, руки бы дошли только:)
А на счет DNS не мог бы подробнее рассказать?
ну а что про него рассказывать… поставил bind9(apt-get install bind), поднял на нем (пока что) 3 зоны, router, сам сервак и алиас к нему же по которому apache отдает локальный репозиторий. на роутере указал чтобы он как dns по dhcp отдавал помимо себя еще и сервак.
На этом вроде все:)
Не, я про то, чтобы по домашней сетке не по ip, а по домену лазить
ну да. у меня просто получается, что роутер отдает ип dns'ки по dhcp и все машины сначала обращаются к ней, а потом только к роутеру. на dns'ке подняты зоны и указаны ипы внутри локалки.
из вне эти зоны не видны.
mldonkey умеет torrent и имеет встроенный веб-интерфейс
Вы его инсталии или просто говорите?
У меня стоит, действительно есть свой веб-интерфейс, правда очень страшный и не очень удобный, но за неимением альтернатив…
Инсталил и активно юзаю
я почитал отзывы — мне не понравилось :(
А просто альтернатив нет, где вы еще найдете демонизирующийся универсальный p2p-клиент с веб-мордой и несколькими клиентами?
А то, что программа несколько глючит, веб-интерфейс ужасен, а клиенты тяжелые и падучие — это уже частность.
имхо очень удобный клиент, работает как демон, 3 основных вида p2p клиентов, вебфейс, телнет, через телнет используя питон написал кучу скриптов останавливающие/начинающие закачки в зависимости от событий на сервере
да совсем забыл для работы веб фейса не требуется мутить излишние апач и пхп, а также есть вин/гтк ивейс санчо
да совсем забыл для работы веб фейса не требуется мутить излишние апач и пхп, а также есть вин/гтк ивейс санчо
я только что установил.
правлю downloads.ini, перезапускаю демона, и все мои правки затираються.
хммм…
все настройки делаются через веб фейс или телнет и потом вся конфигурация сохраняется командой save, для чего изобретать велосипед? кстати может вы не тот файл настроек правили? для рута и для обычного пользователя в их домашних директориях создаются дир .mldonkey для каждого по отдельности со всеми настройками шара папками и проч.
понимаете, дело в том, что веб-фейс не работает, потому, что в разрешенных ай-пи нет моего адреса ноутбука)
и никаких директорий не создалось…
вы же в консоли сервера?
запустили демон?
тогда
telnet localhost 4000

auth admin

set allowed_ips «0.0.0.0/0»

save

exit

теперь заходит прямой на веб вейс

ваш.сервер:4080
> auth admin
Bad login/password
а кто вы на данный момент?

whoami
root :)
я вообще то предлагаю ввести whoami в сеансе телнета с млдонкей а не про ваши привилегии в системе, просто рута в системе привилегий млдонкей нет есть admin, кстати какие еще торрент клиенты могут предложить вам систему привилегий пользователей:)
хе-хе)
я сначала не понял
> whoami
Command not authorized
use 'auth ' before.
ну что ж тогда введите auth
exception [Failure(«Usage: auth »)]
вообще весело :)
чертовски весело, помниться когда я устанавливал все было менее болезненно
вы пароль админа гденибудь правили?, мб какойнить дебконфиг у вас спрашивал при установке пакета, в моем случае я просто зателнетился, командой auth admin стал админом, командой passwd сменил его пустой пароль, кстати справка вызывается командой ??
о) вспомнил) буду крутить)
сорри)
просто я у меня это работает на freebsd, ставилось из портов, каким образом устанавливали вы мне не известно:)

кстати директории .mldonkey если вы запустили демон от рута будет как не странно в /root, по пробуйте там сделать ls -A
нету)
а с веб ифейсом разобрались?
да, но вот как там поменять папку загрузки файлов?
и у меня server.met добавляться не хочет :(
и еще, как загрузить .torrent — файл?
1.опции->шары там надеюсь разберетесь
2. не понял
3.кнопка DL
открывается окошко туда даете ссылку на файл, даже например на торент трекере, если только она прямая или путь к торрент файлу на вашем сервер, кстати вверху командная строка представляет собой аналог строки телнета
обычный http через кнопку DL качается
спасибо большое :)
да советую после всех настроек вбить save, чтобы при остановке демона не слетели настройки
возможно там изнасально вы админ без пароля, тогда в целях секурности можно его задать
>Для работы с веб-клиентами mpd нужен веб-сервер. Я выбираю apache. Для работы с веб-клиентами плеера нам еще подребуется php.

опечатка в слове «потребуется»)
спасибо)
Эх, все бы так грамотно по-русски писали… Да еще и не родной язык. Вы молодец!
благодарю)
Хмм, если есть компьютерный роутер, то зачем d-link перед ним? У меня витая пара с интернетами приходит в дебиан, из него раздается dhcp, бриджом стоит точка доступа wi-fi (ноутбук получает ip из той же сети что и остальные компьютеры). Это дает возможность поднять не только все вышеперечисленные сервисы, а еще, скажем squid, ну, или, squid + havp + clamav, то есть еще и потоковый сканер трафика на вирусы.
у меня нет компьютерного рутера :)
хотя, интересно было бы попробовать покрутить.
сталкивался с таким в офисе на FreeBSD
Ну если он может все что Вы написали, то, я думаю, он будет в состоянии роуитить входящие интернеты :)
У меня все почти как написано + раздача интернетов + vpn.
у меня на балконе третий год мёрзнет старенькая тачка Pentium-M 200mhz, 32мб) стоял вин98, жуткие тормоза, поставил 2000(хр не стал, мало памяти), страшно говорить, но летает всё) uTorrent+webui, us-downloader, скорость по локалке 3-4мбайт\с. всунул контроллер усб-2, подцепил пару винтов по 700гб, отличный хаум-серв, главное совсем не слышно, ветродувы тока в бп.
Я свой core2duo на антресоль воздрузил :)
а вот мой немного шумит… но я этим еще займусь)
Отличная статья. Сам подумываю о том, чтобы в новой квартире сделать один мультимедийный серв.

PS
В двух последних главах у Вас стоят ссылки на 192.168.1.2
парсер исправил… сейчас уберу :)
НЛО прилетело и опубликовало эту надпись здесь
спасибо)
ИМХО 22 порт лучше поменять
можно вопросик?
почему ст'оит ставить сервер именно на дебиан, а не, допустим, на убунте?

пс: Дебиан ведь на 3 двд хранится?
мне убунту вообще не нравиться. это личное :)
выбор дистрибутива лежит только на вас, и на ваших личных предпочтениях

можно скачать первый CD, и устанавливать пакеты из интернет-репозитория :)
если интернета быстрого/дешевого нету — то DVD служат локальным репозиторием
а где «легче»? я просто на днях собрал железяки, а сам сервер еше ни разу не ставил) хочу сначала на чем- то полегче потренироваться.
и ubuntu, и debian я считаю простыми решениями)
т.е. из коммандной строки вы испытаете одинакового уровня тягости и там и там.
я в командной строке я себя совсем не комфортно чувствую) первое, что подумал когда читал статью: «как создать новую директорию из под консоли?»
и все вопросы в том же духу, но надо постигать новые вершины, учиться)
смотрите личку :)
У вас прекрасный русский )
спасибо :)
только изничтожьте Ь из глаголов тут:

все компьютеры находяться в локальной сети
демоны запускаються автоматически
в которой содержиться музыка
байты данных риал-тайм несуться по локальной сети


вот еще заметил, вы пишете
И добавил его, опять же, через update-rc.d

Хотя перед этим примера такого добавления не дается. Ясно, конечно, что нагуглить синтаксис- дело пары минут, но раз разжевывать — так разжевывать, м? )

Спасибо за ман!
хорошо, учту)
Судя по картинке наверно и в системе такой же «порядок».
вы не правы.
я перед этим очень старательно укладывал провода все.
но потом пришлось это все достать, чтоб подключить монитор.
во второй раз укладывать очень не захотелось :)
буду делать уборку — все сделаю гламурно :)
Да еще и лентяй к тому же :-)
Никак не могу найти в понели управления DSL-2640u функцию DHCP-резервации. какая у вас прошивка?
*панели, тороплюсь
а какая у вас скорость на данной конфигурации up/down на фтп/нфс?
около 8-10 мб/сек, как и по фтп, так и по нфс
эхх… я уже неделю бьюсь. по самбе 3Мб/сек максимум, что смог добиться. а нфс работает быстро как надо, но почему-то недолго (~5 секунд максимум (примерно 50 мб успевает передаться), потом виснит сеть). думал в железе дело (конфигурация чуток посильнее вашей), но теперь ясно что дальше ковырять надо.
Вы знаете, это очень вероятно железо)
мне в сервер пришлось покупать нормальный контроллер USB, т.к. при работе с внешним диском была такая же проблема, как и у Вас
у меня очень старенький винт 20 гигов сиагейт. но тесты говорят, что читать с него можно с гораздо большей скоростью, чем передавать по сети (100Мбит) на процессор(400МГц) нагрузка тоже не больше 4%.
Сначала поставил на него Дебиан Ленни, сейчас уже убунту сервер эффект одинаковый :(
ну, в этом уже вряд ли подскажу)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории