Pull to refresh

Comments 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.
Да не, если как мост модем настроить, то 80 прекрасно работает.

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

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

Может я что-то не так делаю?
я, чесно говоря, когда-то пробовал на винде — не получилось :(
IceCast кроссплатформенный, если панять мне не изменяет.
Не изменяет, он действительно кросплатформенный, я просто недавно его под виндой собирал :)
Но он не решает моей задачи, т.к. вещает только те файлы, которые ему скормили. А мне надо вещать _весь_ звук с машины.
Наверное, PulseAudio может. Под винду он есть, под Linux тоже.
Хмм, а подробностей про него нет? Что-то не найду мана для винды, а там оказалось не так всё просто.
Неа. Знаю что он под виндой может работать, плюс там в FAQ что-то про винду написано. А больше ничего не знаю.
Есть, VLC это умеет. Медиа->Потоковое вещание, в устройстве видеозахвата указываем нужную звуковую карту, а видео отключаем. Кодеки и способ трансляции по вкусу.
Делал такое. Устанавливал esoundd в Windows (ставится как драйвер звуковой карты), в настройках указывается по-моему порт и всё. Потом любым клиентом воспроизводится. Работало кривовато, но работало (драйвер сыроват). Сейчас, наверное, лучше установить PulseAudio.
переместил в «Linux для всех».
спасибо за карму.
Хорошо и доходчиво написано. Первая публикация на хабре заслуживает пятерки ;)
UFO just landed and posted this here
какая-то у вас странная экономия)
за трафик дороже не получаеться?
UFO just landed and posted this here
Почему бы тогда и сам сайт не положить туда же?
UFO just landed and posted this here
а что мешает в этом случае 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
а кто вы на данный момент?

whoami
я вообще то предлагаю ввести 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
парсер исправил… сейчас уберу :)
UFO just landed and posted this here
ИМХО 22 порт лучше поменять
можно вопросик?
почему ст'оит ставить сервер именно на дебиан, а не, допустим, на убунте?

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

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

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


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

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

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

Articles