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

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

Вы не представляете, какое облегчение я испытал, переведя домашний сервер на Debian
И почему rTorrent? Функционал и интерфейс у Deluge намного приятней (раз, два)
(первый скрин — веб-интерфейс, второй — клиент удаленного управления)
wTorrent был выбран по одной простой причине — «Как можно проще»
Тогда надо ставить Transmission
Я для своего тоже Дебиан выбрал, хотя разница не принципиальна, если для дома.
А rTorrent нормальная штука. Поддается тонкой конфигурации и по ССШ можно управлять. Только вот wTorrent в качестве вебморды мне не понравился. Слишком много рюшечек. Я для себя выбрал ruTorrent. Он максимально походит на uTorrent, за что и полюбил.
по ssh с ним проблемно как раз, Ctrl+S для запуска торрента замораживает сессию SSH
stty stop undef
stty start undef
А deluge иксы требует?
Нет. + есть клиент для командной строки
Тогда неплохой выбор.
Я его в свое отмел как раз из соображений о необходимости иксов. Ошибался.
Единственный недостаток для меня — нет нативного клиента под виндовс, как у Transmission. Хотя, может быть, я плохо искал.
НЛО прилетело и опубликовало эту надпись здесь
аналогично, но на работе.
скажите в deluge есть какое то разделение пользователей (чтоб разные авторизовались по логину и паролю и качали в свои папки), или хотя бы выбор папки для закачки при добавлении торрента?
Нету. Даже не представляю, зачем такое может понадобиться О_о
моим wtorrent пользуюсь я и мой друг. я качаю в свою папку а он в свою (wtorrent позволяет выбирать папку непосредственно перед закачкой) это довольно удобно поскольку наши папки не смешиваются и нам легче разгребать скачанное.
Задавать папку, скорость, приоритет и т.п. перед закачкой, конечно, можно.
Смотрите в сторону TorrentFlux-b4rt
«По средствам» => «посредством» везде в тексте

А вы случайно не в курсе, есть ли дистрибутивы для Home Server? Ну чтобы там медиасервер, торренты, vpn/pppoe, мониторинг всяко такое?
Возможно, в Вашем случае стоит взглянуть в сторону Amahi Home Server
Прочитал Армани Хоум Сервер. Напрягся. Пригляделся. Отпустило.
Нужно покупать очки. Срочно.
Mythbuntu — основанная на Ubuntu и MythTV операционная система, позволяющая легко превратить ваш компьютер в полноценный домашний развлекательный центр, персональный видеорекордер (PVR), телевизионную приставку с поистине безграничными возможностями.
Не обижайтесь но таких топиков на хабре уже не один десяток.
ЗЫ советую использовать не wTorrent, а ruTorrent (ссылка на Google Code)
wTorrent был выбран по одной простой причине — «Как можно проще». Пользуюсь, к сожалению не только я один…
Скажите, а зачем Вы VPN-сервер поднимали? Простой NAT-а на iptables или transparent proxy запретили использовать?
>Скажите, а зачем Вы VPN-сервер поднимали?

Не хотелось использовать прокси сервер. Например, squid. На Windows машинах, некоторые программы не имеют возможности указания прокси. VPN с этой задачей справляется влет.

>Простой NAT-а на iptables или transparent proxy запретили использовать?

Еще пока нет. Начал как раз штудировать мануал по iptables.
>> Простой NAT-а на iptables или transparent proxy запретили использовать?
>
> Еще пока нет. Начал как раз штудировать мануал по iptables.

Штудируйте. И будет щастье. Все домашние машины отправятся в интернеты одной строкой :)
не забыть DHCP.
Я на домашний сервер еще к карточку wifi поставил, использую как точку доступа, обошлось в 5уе. FTP не поднимал вместо samba + nfs.
По поводу iptables, советую на данном этапе не пытаться вкурить целиком и полностью, а просто найти пример готовых правил. На тематических ресурсах полно примеров, практически под любую топологию сети. А потом уже потихоньку вникать. Или не вникать) Работает и работает.
Если попроще то ipmasq + dnsmasq = полное решение для домашнего с сервера с днс релеем, дхцп сервером и настройкой ната автоматом.
У меня в ubuntu правила iptables из ipmasq не давали соединиться с инетом шлюзу по vpn.
Рекомендую манульчик. www.gentoo.org/doc/ru/home-router-howto.xml
а что мешает сделать прозрачный прокси? портфорвард 80 на 3128?
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o <интерфейс_с_инетом> -j MASQUERADE
route add -net 10.10.3.0 netmask 255.255.255.0 dev <интерфейс_с_домашней_локалкой>
route add -net 0.0.0.0 netmask 255.255.255.255 dev <интерфейс_с_инетом>

и все в общем-то)
Просто занатьте домашнюю сетку
-a postrouting -s x.x.x.0/24 -o ppp0 -j masquerade
В крайнем случае если нужен учет или своего рода распределение скорости можно воспользоваться squid'ом, хотя это если действительно нужен proxy. Согласен с webboy
а чем плох обычный XP и µTorrent?
Покупать лицензию на XP ради этого, не очень охота.
Покупать лицензию для домашнего сервера? Вы где живете? = )
Живу в России. Но все программы, которые использую на Windows, как, ни странно куплены, как и сама Windows. Любой труд должен быть оплачен…
Извините, мне студенту вас не понять, было б откуда платить за этот софт… сейчас хоть для студентов на некоторые программы стали давать ключи халявные… а на половину даже на время учебы не дают…
Если у вас ноутбук, то я для вас сделаю открытие — у вас будет бесплатная лицуха Windows вместе с ноутбуком! =)
Как это ни прискорбно, но сам частенько наблюдаю как люди покупают новенький ноут с лиц. 7кой, и ставят туда ЗверьСД =\
Так ведь на недорогие буки чаще всего ставят ХП Хоум Едишн или, в случае с 7кой, Хоум Бейсик (так вроде). Вот и сносят в пользу пиратки, но полной.
А что из этой «полноты» нужно ставящим пиратку, если не секрет?
Точно я вам не скажу, тк никогда не гонялся за лицензиями и ставил, что считал нужным. Ну вот навскидку нагуглил:
www.microsoft.com/windows/windows-vista/compare-editions/default.aspx

В Хоум Бейсик даже нельзя подключить secondary screen к вашему mobile PC.
Нету удаленного рабочего стола. Нету восстановления системы. Еще, как мне говорили, там ограничение по количеству одновременно исполняемых приложений и максимальному количеству оперативной памяти.

Вот такая же табличка по 7ке:
en.wikipedia.org/wiki/Windows_7_editions
В Хоум Бейсике нет Windows XP Mode, Multi-Touch, в домен нельзя вступать, нету политик для груп, короче, по сети обрезаны неплохо Бейсики.

Нет, если бы мне попался ноут с предустановленной Бизнес (или как там ее), то еще ладно, но Бейсики урезаны серьезно.
НЛО прилетело и опубликовало эту надпись здесь
С ноутом предоставлялась Vista Home Basic. Для дома её возможностей хватает с запасом :) А по поводу второго монитора — подключается без вопросов. Видимо, действительно со starter перепутали.
Я тоже :( Но факт остается фактом — лицензия винды есть! :)
А существуют еще в продаже ноутбуки с FreeDOS, что сокращает на порядок их стоимость. На такой ноут можно поставить свободную ОС Linux (на свой вкус) и будет счастье.
Сугубо личное мнение, кричать, что лучше пусть будет Windows для торрентов, бесполезно, ибо в любой операционной системе можно качать торренты.
> сокращает на порядок их стоимость

Как правило, не более, чем на пару десятков долларов САСШ.
Извольте, у нас обычно встречается сокращение на 1000 грн. Что есмь где-то 120 американских рублей…
Хотелось бы порадоваться за Украину, но не верится. Можно пруфлинки?
Уверяю вас, порадоваться есть за что, но пруфлинков не покажу. Сейчас смог найти разницу в 300 грн (36 долларов), но это и-нет магазины. Но в компьютерных лавках я лично видел разницу в 950+ грн. Может быть сейчас ситуация кардинально изменилась.
Правильно говорите… ведь стоимость лицухи винды заложена в стоимость компа)
Но ведь я и не отрицаю данного факта. Я вещаю о том, что, возможно, это не нужные растраты по нескольким причинам:
-вам не нужна винда вовсе;
-вам все равно на лицензию («ЗверьСД РУлеззз!»(с);
(Я не имею ввиду вас, уважаемый собеседник, я обобщаю)
Посему возникает вопрос, а необходима ли такая переплата.
Тем более, что не виндою единою… Ведь только СПО дает сразу возможность получить и текстовый процессор (вместо приобретения или установки пиратской копии MS Word), хотя и для окон есть OOo, но почему-то большинству такой расклад попросту не интересен. Увы.
Зря на большинство грешите, по крайней мере на юрлица. Сейчас довольно многие испугав… тьфу, то есть почувствовав сознательность, перестают пользоваться пиратским офисом переходя на OO и покупая только винду, 1С, Гаранты/Консультанты и различный специализированный софт, свободных/бесплатных полнофункциональных аналогов которому нет (вспомнил про Фотошоп и ГИМП, дописал «полнофункциональных» :) ) Покупку лицензии MSO многие рассматривают как излишнюю.
э, наоборот)
стоил значит ноут с виндой 30 000 рублей, без винды начал стоит 3000? так что ль?
или у вас другие порядки?
Ой, перепутал цены местами, простите

tcs.ru/catalog/notebooks/universal/asus_k50in_t4300_w7hb/ — 24299 руб.
tcs.ru/catalog/notebooks/universal/asus_k50in_t4300_linux/ — 21999 руб.
«на порядок» это в десять раз
MSDN Academic Alliance вам в помощь
Так я им и пользуюсь. Я на это как бы намекнул в посте, но все равно там не все программы с которыми студенты работают в универстете…
Если не ошибаюсь, это работает только когда университет участвует в этой программе
Нет. Стоит 300р, получить может любой студент или школьник.
Можно подробнее?
вы путаете с дримскейп, хотя там бесплатно тоже
В MSDN Academic Alliance нужна ISIC, она то и стоит 300р, после этого вы можете получать софт.

Дримскейп? Может, дримспарк?
да, дримспарк.

в моем универе (СПБГУ МатМех) нафиг не нужен айсик. это дело уже конкретного универа — то, как он организовывает все.

для дримспарка тоже не надо. сейчас они принимают просто скан студня.

да и айсик стоит 400 =)
мне по скану так ничего и не написали на мыло.
мне ответили на следующий день.
Извините, но мне как студенту не понять Вас. Я сам стараюсь покупать ПО, которое мне нужно. И поскольку, как я уже сказал, являюсь студентом, совершил переход на СПО, чем сэкономил себе немало денег и, как это не удивительно, нервов.
Параллельно работая в школе, я пытаюсь привить ученикам понимание, что использование взломанного софта приравнивается к воровству. Поставьте себя на место разработчика.
А че интересно все человека минусуют, честные все да? и денег навалом? Я полностью согласен с тараканом, нужно понимать где мы живем и какое положение дел, а не витать в облаках, не у всех доходы как в белокаменной а цены одинаковые.
Ну а по поводу винды не согласен в том плане что серваки все таки под линуксом лучше.
Интересно, а какой платный софт (и для чего) вам нужен, что нет бесплатных аналогов и вы вынуждены «нечестно деньги экономить»? Мне в голову приходят только профессиональные пакеты, но на то они и профессиональные.
На вскидку — P-CAD. Знаете стоимость одной лицензии? Иномарку блин купить можно
А это так, ширпотреб? Насколько я помню по институту, это софт для проектирования электроники и, в частности, разводки печатных плат.

Сейчас погуглил, правильно помню, и пока гуглил сразу два бесплатных открытых аналога нашел — Electric и KiCAD. Функциональность сравнивать не берусь (тот P-CAD, что я изучал еще под DOS работал), но для любительских целей, имхо, хоть одного из них должно хватать.
И че? Для моей специальность это тоже самое что для программиста вижуал студия. Зачем мне ваши аналоги если у меня курс конкретно по этой софтине и я должен именно в ней выполнять проекты. И че мне её тоже покупать?
А что, в ВУЗе ее нету? Картинки только показывают и на пальцах объясняют?
Вы что в другой реальности все живете? В ВУЗе тоже ломаный стоит че непонятного
Странно. У нас в ВУЗе весь софт лицензионный — на некоторых машинах даже стоит 2000 винда, потому что банально нет денег обновить до ХР :(
>Я полностью согласен с тараканом, нужно понимать где мы живем и какое положение дел, а не витать в облаках, не у всех доходы как в белокаменной а цены одинаковые.

Не обессудьте, но изменения в первую очередь начинаются с себя, а воровать и ждать когда же все поменяются, чтобы потом, будучи чуть ли не последним, измениться за всеми — это не способ. Как бы не заездили данную мысль, но она верна не важно верите вы в нее или нет.
До тех пора, пока каждый будет использовать пиратское ПО, переступать через людей на остановке, которые по неведомым причинам потеряли сознание, равнодушно воротить взгляд от происходящих преступлений, свидетелем коих мы случайно можем стать, и будут находится люди пинающие в нас нечто вроде «нужно понимать где мы живем».
И предупреждая некоторые мысли, отвечу: нет, я не святой, и уж тем более не без греха, но я пытаюсь хоть чем-то повлиять на изменение положения дел, хотя бы тем, чтобы отказаться от пиратского ПО.
Под «нужно понимать где мы живем» я имел ввижу уровень дохода граждан, а то что вы писали про равнодушие это другой вопрос и тут я с вами согласен, но по поводу покупки контента… Если у меня тупо нет денег купить софтину или фильм, че мне теперь выключить свет и сидеть в потолок смотреть? Были бы бабки заплатил бы, конечно вы можете сказать заработай, но и тут не все гладко, очень часто требования по работе просто напросто неадекватные, зарплаты неадекватные, а как можно платить за что то когда все вокруг с ног на голову.
покупать что, простите?
Лицензию на ОС, что бы установить ее на компьютер, вместо Ubuntu.
Сервер в роли качалки и щлюза на ХР? Вы издеваетесь??
и это не сработает потому что…?
Потому как расшарить несколько сетевых интерфейсов на ХР не получится, для этого нужен как минимум 2003 сервер. А так же стабильность и надежность ХР оставляет желать лучшего.
на XPpro расшаривается локалка + интернет через vpn (итого 2 интерфейса) без проблем, и порты пробрасываются внутрь, все штатными методами

надежность и стабильность ХП лично по моим наблюдениям близка к идеалу
Никогда бы не догадался в домашней сетке использовать vpn, знатный костыль.
+500
Почему же, разъясните, пожалуйста.
Читайте выше, iptables -t nat — наше всё.
Потому что
 # echo 1 > /proc/sys/net/ipv4/ip_forward
 # iptables -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
-t nat, конечно же
А вообще, очень хорошая штука для дома Shorewall. После штудирования манов по iptables — сказка
Спасибо, погляжу на досуге.
Именно после штудирования, так как начальное штудирование необходимо для хорошего понимания, а потом уже при желании всяких гуифаерфаллконструкторов много существует.
NAT + DHCP:
1) Приносим компьютер с улицы
2) Подключаем физически к сети (вставляем витую пару или включаем wi-fi)
3) Замечаем что у нас есть интернет.

(по сравнению с VPN убрали пункт настраиваем и запускаем VPN соединение)
Потому что вместо простого и изящного решения вы используете монстра, который возложенные на него функции выполнять, конечно, может, но не так красиво и эффективно.
Я не м гуру админ что бы делать так как вы. Как мне было понятно, так и сделал… Не нужно уж так строго судить то…
Суровая у вас семья, раз VPN требуется :)
А почему FTP а не Samba?
И снова +500
Такая идея уже возникала, в ближайшее время ее осуществлю.
Меня всегда интересовал вопрос как установить поддержку VPN в убунту если интернет доступен только через VPN (как у меня) ))) ужасно непродуманно, а достаточно внести только пару пакетов в дистрибутив :(
Если я не ошибаюсь, то у них провайдеры интернет по pptp раздают крайне редко.
Да, сейчас практически повсеместно PPPoE внедряется шире и шире.
Да вроде в последней убунте НетворкМенеджер уже нормально с ВПНом умеет работать.
Хочу вас огорчить, в последней убунте тупо нет пакета pptp. Делайте выводы.
он есть на диске, подключаешь диск в синаптике как репозиторий и ставишь
А зачем поднимать домашний сервер на этом кипятильнике?
Он при круглосуточном включение одного электричества будет жрать порядкак 5000 р в год.
Не говоря о что будет греться, пыль собирать и шуметь. Да и конденсаторы на 478 платах при круглосуточном использовании мрут через год.
Было пущено старое железо в расход… Благо такого много
На сэкономленом на нем электричестве плюс цена от реализации можно впоолне себе 330 атом купить. Который жрет раз в 6 меньше, и сам, при этом быстрее (хотя, скорость тут не актуальна)
или 945-й\г31-й\г33-й в связке с каким-то Целероном или Пентиум Дуал Кор
Такое будет проще найти юзаное, чтоб сэкономить.
Я недавно выбросил свой домашний сервер, ибо шумит собака и с таким удовольствием сейчас использую маршрутизатор Dlink DIR 320 с неофициальной прошивкой DD-WRT а к нему USB жесткий диск. И торренты раздает, и инет(DHCP+NAT), и хранить можно что угодно (SAMBA+FTP), а самое главное бесшумно практически… только шум винта.
Только уж больно медленно…
и не думаю, что при 300-500 Гб раздачи он будет нормально себя чувствовать))
тут уже роутер порезвее нужен, а еще лучше NAS)
кстати рекомендую посмотреть в сторону ebox — серверная убунту полностью настраиваемая через вэб-интерфейс)
Я mldonkey пользовался — удобный в принципе клиент для сетей ed2k и он поддерживает torrent, также есть удобная к нему клиентская часть (помимо web-админки) sancho-gui
может статейку накропаете из пары абзацев?
Я бы с радостью, да кармы нет
НЛО прилетело и опубликовало эту надпись здесь
люди help кто нить Ubuntu 9.10 настраивал на работу с 2-мя сетями?
имею машину с 2мя сетевыми картами:
1-ая eth0 подключена к Dlink 320 домашняя сеть 172.16.0.х
инет через Dlink 172.16.0.1
2-ая eth5 к районной сети 192.168.16.ххх

в sysctl.conf раскоментирована строка для работы форвардинга
net.ipv4.ip_forward=1

прописан роут
sudo route add -net 192.168.0.0 netmask 255.255.252.0 gw 192.168.16.1, где 192.168.16.1 — адрес шлюза районной сети

меняю мак (в районной сети привязка к маку) sudo macchanger -m 00:E0:4C:3B:04:00 eth5

***выйти в районную сеть не получается :(

PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
ping: sendmsg: Operation not permitted

интерфейс, смотрящий в районную сеть поднят и пингуется
если отключить интерфейс домашней сети eth0, то появляется доступ к районной

дело в том, что вся это кухня безпроблемно работала последние 3 года на разных дистрибутивах
в чем сейчас проблема не пойму? поставил самую новую сборку Network mamager из ppa не помогло
на всякий случай вывод route:
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.0.0 * 255.255.255.0 U 1 0 0 eth0
192.168.16.0 * 255.255.252.0 U 1 0 0 eth5
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth5
default dir-320 0.0.0.0 UG 0 0 0 eth0

покопался в Firestarter, выставил eth5 как local network — не помогло
> sudo route add -net 192.168.0.0 netmask 255.255.252.0 gw 192.168.16.1, где 192.168.16.1

У вас маска неправильная. Попробуйте 255.255.0.0
спасибо, не заметил, сменил
настройках сетевого интерфейса была маска 255.255.255.0 а нужна 255.255.252.0
а в роуте поменял с 255.255.255.0 на 255.255.0.0
но не помогло
budda@desktop:~$ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.0.0 * 255.255.255.0 U 1 0 0 eth0
192.168.16.0 * 255.255.252.0 U 1 0 0 eth5
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth5
default dir-320 0.0.0.0 UG 0 0 0 eth0
ну и метрика на дефолтном роуте такая же, как и на вашем.

обычно роут выбирается из более точного — 192.168/16 вроде точнее, чем 0.0.0.0, тем не менее, метрика может помочь.
Я хочу сказать, должно работать.
traceroute 192.168.16.1 покажите.
И 192.168.16.1 это гейт как я понимаю?

Ну и,
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.0.0 * 255.255.255.0 U 1 0 0 eth0
192.168.16.0 * 255.255.252.0 U 1 0 0 eth5
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth5
default dir-320 0.0.0.0 UG 0 0 0 eth0
что то здесь не так
budda@desktop:~$ traceroute 192.168.16.1
traceroute to 192.168.16.1 (192.168.16.1), 30 hops max, 60 byte packets
send: Operation not permitted
Посмотрите коментарий mitnlag'а, он видимо прав.
> ping: sendmsg: Operation not permitted

Такое сообщение об ошибке выдаётся в том числе и в случае, когда в iptables происходит DROP этого пакета. Проверьте как вариант.
спасибо, так и есть
остановил фаервол через FireStarter — районная сеть появилась
буду разбираться с правилами
>В последнее время все больше и больше входят в моду домашние серверЫ

Последние 7 лет активно следуюу этой моде. А так же следую моде владением собственной почтой и доменом на домашнем сервере.
А не проще продать старое железо и купить нормальный NAS с торрент-качалкой? За счет одной только электроэнергии окупится через год.
Это не интересно. Да и нет вариантов развития. Ибо через некоторое время домашний сервер обрастет своим доменов, почтовым сервером и т.д. :)
Штука хорошая и цена красивая, но что-то сомнительно что в Москву его пришлют
Эта штука и в РФ продается. Есть в Кее. Только цена крайне не адекватная. 19999 — против 400$. Пришлось напрягать друзей чтобы привезли.
по поводу впн сервера — подымал на опенвпн-е, удобно работать с пользователями для конекта из вне. еще настраивал дуал роутинг (load balancing вместо failover),
вот только с vsftpd намучался по самое небалуй ( весело оказалось подымать анонимус учетку с полным доступом для инкаминга :) ).

Ставил проксю сквид — ставил прозрачной. Удобно. И еще там Бинд9 крутился + дхцп.
Дал автору инвайт… :)
Еще бы пример равноправдного деления скорости между клиентами…
Посмотрите вот тут, www.ylsoftware.com/news/433 — (Ограничение скорости для пользователей, подключающихся к PPTP-серверу)
На это решение я натыкался. Спасибо… Тут дело в другом. Допустим есть vpn сервер. Когда его использует один человек, там полная скорость канала, когда несколько, он делится поровну. Ну и т.д. В общем, я могу это написать, но на это времени много уйдет, а его как всегда нет.
Как же я намучался из-за отсутствия поддержки pptp в стандартной поставке убунту! Ситуация классическая: есть один компьютер с Убунту и кабель корбины, интернет через который можно высасывать только через pptp подключение. Где-то в интернете есть репозитории убунту, на которых лежит пакет поддержки pptp.
Вообщем драйвера для сидирома в интернете, драйвера для модема — на диске.

По теме:
Не понял профита от использования убунту сервера. Насколько я понял, дебиан с третьей (кажется) фазы уже позволяет делать все описанное в статье. Зачем при этом тащить литрокилометры иксов и калькуляторов — мне не понятно.
Непонятно, почему не используется l2tp вместо pptp. Если хотелось секурного тырнета в квартире (например некоторые клиенты подключены вайфаем, и вы не верите в надежность wpa-psk2), то l2tp предоставляет намного больше уверенности в том, что злопыхатель обломится.
Снова непонятно, почему вы предлагаете перезагружать контупер, вместо перезапуска сервисов, конфиги которых были изменены (это было брюзжание в поддержку unix way).
Также не ясно зачем городить компьютер, если можно обойтись боксом на пятисотой серии асуса или 320м длинке (да, я знаю, что об этом уже писали, но все же).

Вобщем, непонятно )
>Зачем при этом тащить литрокилометры иксов и калькуляторов

Никаких иксов, на сервере не стоит. Все в консоли через ssh конфигурировалось.
> После долгих выборов глаз пал на Ubuntu Server.
> После успешной установки системы, первым делом был установлен SSH сервер.

Вы телепат? )
apt-get install sshd никто не отменял. Для этого иксы не нужны.
вы забыли sduo )
В посте сказано о установке на компьютер Ubuntu-server, но не сказано о наборе пакетов, с которыми он был поставлен. Чесное слово, была бы про это хотя бы одна строчка, и у меня не возникло бы подозрения, что была установлена куча неужного софта.
> вы забыли sduo )
человек видимо работает из под su и «sduo» ему не нужно =)

Если мне не изм. память то в Ubuntu-server sshd ставится по-умолчанию.

>… была бы про это хотя бы одна строчка, и у меня не возникло бы подозрения, что была установлена куча неужного софта.

«После этого, перезагружаем сервер:» — вот это строчка. — Человек устанавливал стандартный набор пакетов.
>Если мне не изм. память то в Ubuntu-server sshd ставится по-умолчанию.

Да, Вы правы, можно было поставить через
Осилил )
Поставил в виртуальную машину ubuntu 9.10 server.
— При прощелкивании «далее» sshd действительно не устанавливается

— В системе, которая после установки весит 800 мегабайт (х32) немеренное количество пакетов относящихся к GNOME и KDE, но при этом нет xinit
apt-cache pkgnames | grep gnome
apt-cache pkgnames | grep kde

— В обшем, ненужных пакетов есть и имя им легион.

— Приятно удивило отсутствие открытых портов после стандартной установки.

Итого: штука интересная, для некоторых даже полезная, но ИМХО немного не подходящая.
Как вариант это попробовать ставить netinstall дистрибутив. Вроде как будет скучиваться только нужное ПО (сам не проверял)
>если можно обойтись боксом на пятисотой серии асуса или 320м длинке

скорость USB против скорости SATA (или даже IDE) угнетающа. У меня Upload в глобальную сеть шустрее, чем скорость USB фактическая.
Мой асус рисует 3.8 мегабайта в секунду при копировании с подключенного диска на него же. Это, насколько я понимаю, что-то вроде 40 мегабит. Действительно, этого может не хватать, но в условиях задачи про это ни слова.
Да и потом, много ли в россии интернет каналов больше 40 мегабит )
Ну у меня подобная железка (2.4 ГГц, 1.5GB RAM) под дебианом служит помимо всего ещё и сервером для просмотра HD фильмов по сети. Да и жестких дисков там 4.

Всё-таки роутер накладывает ограничения и очень неплохие. Например я слабо представляю как на том же Asus *500* сделать RAID массив. А оно достаточно важно, если дома вы занимаетесь программированием\рисованием и так далее. Копировать руками — увольте.
Да, у вас получилась хорошая система. Мне только немного не понятно, как кодирование или рисование связано с райд-массивом. Однако, использовать эту машину не только как хранилище, но и как кусок кластера было бы интересно. Не подскажите, что говорит у вас top и uptime?

Давайте еще раз посмотрим на задачи автора поста:
— Использовать сервер как средство хранения контента
— Возможность скачки торрентов
— Раздача интернета всей семье посредством VPN

И на тарифы его провайдера:
www.relant.ru/?express

Итого:
Надеюсь вы согласитесь, что асус wl500gp или dlink 320 вполне справятся с терабайтным сторджем и тремя мегабитами внешнего трафика. Также, я думаю, вы согласитесь с тем, что для описанных задач убунту-сервер на отдельной машине — это немножко оверкил )
>кодирование или рисование связано с райд-массивом
надежностью хранилища основного.

>кусок кластера
у меня выделенный IP, поэтому там сайты хостятся. Перееду к немцам — будет кусок кластера)

> Использовать сервер как средство хранения контента
вот именно для этого RAID и нужен. При том лучше — с репликацией по сети, чтобы не зависеть от одной железки. Для второго устройства можно уже и роутер использовать.

Тарифы не видел, каюсь.

Имхо райд удобнее иметь на основной машине. Из него еще и неплохой прирост по скорости выковырять можно. Быстрый своп — это наше все )
А для бекапного хранения даты можно использовать NAS, или аппаратную райд коробку, по юсб подключенную к роутеру.

Мне всетаки интересно, каков процент использования процессора и оперативной памяти, в среднем, для описываемых вами задач и конфигурации.
оперативной памяти 500-900 мб, процессор во время просмотра фильмов с него до ~50% нагружается (в смысле тяжелых фильмов).

>Имхо райд удобнее иметь на основной машине
Основная машина может принадлежать одному человеку) а в семье обычно несколько пользователей.
Как лихо вы разделили людей и пользователей )

Тепрь ясно. Второй компьютер вы используете как все-для-всего, а не только как стордж-гейтвэй-вебсервер. Мне интересно, хватает ли его для фул-хд? )
p1080 у меня машинки не тянут даже с локального HDD) p720 по сети смотрятся по проводной.

А вообще — на гигабитной сети должно хватить.
У корбины в сетке есть репы для популярных дистров, доступные без инета только по сети.

>Также не ясно зачем городить компьютер, если можно обойтись боксом на пятисотой серии асуса или 320м длинке
Они по любому лягут если запустить торрент, который с нета льет и DC который из сетке почти на пределе скоростных возможностей будет качать
Тут все от прошивки зависит. Тоесть от операционной системы. А если быть еще точнее — от фактической реализации сетевых интрфейсов устройства. Сложность вышеописанных устройств в том, что у них внутри одна плата и весть трафик проходит через софтварный бридж. Вообщем при большом количестве одновременных подключений ksoftirqd начинает чувствовать себя неуютно. Иногда ему даже становится тесно внутри коробки. В такие моменты соединения проседают, но коробка не ложится. Тоесть вы правы, но все не так плохо )

Да, о репах я уже пол-года как знаю. Но всеравно спасибо )

У корбины есть ftp.corbina.ru, который во многих сегментах доступен без pptp подключения.
Да, действительно. Но только .torrent файлы находящиеся на этом сервере относятся к официальному трекету, а не к локальному.
torrent файлы?
у них там на сервере лежат и образы и репозитории с софтом для большинства дистрибутивов
например: ftp.corbina.ru/pub/Linux/debian/pool/main/p/pptp-linux/
А еще там лежат собранные дистрибутивы. Исо и чексуммы. И .torrent файлы.

ftp> pwd
Remote directory: /pub/Linux/ubuntu-cd/karmic

lrwxr-xr-x 1 ftp ftp 43 Oct 29 12:09 ubuntu-9.10-netbook-remix-i386.iso -> ../.pool/ubuntu-9.10-netbook-remix-i386.iso
-rw-r--r-- 1 ftp ftp 27470 Oct 29 12:09 ubuntu-9.10-netbook-remix-i386.iso.torrent
lrwxr-xr-x 1 ftp ftp 49 Oct 29 12:09 ubuntu-9.10-netbook-remix-i386.iso.zsync -> ../.pool/ubuntu-9.10-netbook-remix-i386.iso.zsync
lrwxr-xr-x 1 ftp ftp 44 Oct 29 12:09 ubuntu-9.10-netbook-remix-i386.list -> ../.pool/ubuntu-9.10-netbook-remix-i386.list
lrwxr-xr-x 1 ftp ftp 48 Oct 29 12:09 ubuntu-9.10-netbook-remix-i386.manifest -> ../.pool/ubuntu-9.10-netbook-remix-i386.manifest

Вот про эти то файлы я и пишу.
У корбины на форумах (локально) есть скрипт который делает все сам и пакеты нужные ставит (из локалки) и роуты прописывает.
Прописать роуты и ставить пакеты — задача тривиальная.
В то время я не знал, что у корбины есть локальные репазитории линуксов и БСД.
допишите ещё про sshfs (её и настраивать то ненадо). Получше FTP то будет…
А провайдером случаем не Corbina выступает?
Нет, Relant ( www.relant.ru )
В Убунту есть отличная штука под названием UFW — Ubuntu FireWall. Это набор команд значительно упрощающих рутинные процедуры при работе с iptables.

NAT под ней поднять элементарно www.nowhere.dk/articles/tip_nat_with_ubuntus_ufw_firewall
Я дико извиняюсь, но зачем после каждой логической операции (установка VPN, установка торрент-софта) вы перезагружаетесь?.. В чём сакраментальный смысл?..
Старая привычка Windows юзера =) Понимаю, что вполне было бы достаточно перезапустить ту или иную программу/сервис…
>Если все прошло удачно, добавляем следующую строчку в файл /etc/rc.local.

pon PROVIDER_NAME

С религиозной точки зрения файл /etc/rc.local, не самое удачно место для pon PROVIDER_NAME
Не то что с религиозной. это может повлечь за собой и проблемы. Так как rc.local обрабатывается в самым последним особенно критично если есть демоны которые стартуют раньше и нуждаются в WAN при запуске.

я реализовал через /etc/network/interfaces

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up
provider dsl-provider
Оно уже там. Забыл упомянуть это в статье.
вот сколько я не пробовал поставить rTorrent, у меня ни разу он не заработал. потом мне надоело и я transmission demon поставил, с ним мароки меньше.
думаю на выходных сделаю последнюю попытку, если не получится, на всегда забью, и с мирюсь с моими кривыми руками:)
В чем то конкретно были проблемы с запуском rTorrent?
не получалось к rTorrent прикрутить wTorrent или какой-либо другой web-интерфейс.

кстати, в rTorrent можно будет выбирать папку, в которую будет производиться закачка?
а то в transmission все тупо в одну папку хламится, приходится симлинками в ручную раскидывать:(
>кстати, в rTorrent можно будет выбирать папку, в которую будет производиться закачка?

Да, в конфиге rTorrent есть строка:

directory = /home/torrent/torrents/download/
я не про то. я говорю про возможность выбирать папку при каждой новой закачке
Честно говоря про rTorrent не знаю, но вот в wTorrent такая возможность есть.
Да wTorrent поставить не самая тривиальная задача. %)
Я дико извиняюсь, что влезаю в ваш топик со своей freeBSD, но gateway_enable=«YES» ;)
НЛО прилетело и опубликовало эту надпись здесь
Как сделал я:
1. ОС — Debian Lenny
2. rtorrent + wtorrent (здесь с автором согласен)
3. интернет через iptables раздаю, выше уже писали. Лишние пляски с бубном не к чему.
«все остальные действия проводились посредством Putty» — автор виндузятник? :(
>«все остальные действия проводились посредством Putty» — автор виндузятник? :(

На ноутбуке стоит Linux. На стационарном компе Windows. Занимаюсь программированием, и без Windows никак, как ни прискорбно это звучит. Еще пока не создали нормальный аналог Delphi под линукс. (Lazarus не воспринимаю как серьезную замену Delphi, и коммерческие свои продукты не готов на него переводить, в силу ряда причин)
Ну и почему же Lazarus не является нормальным аналогом на Linux? Вполне достойная замена. Хотя я понимаю Вашу позицию, тут либо получаешь деньги за то что кодишь под винду, либо в бедности и гордости юзаешь только линукс. Впрочем Ваше дело. Почему тогда в качестве ОС выбрали убунту, Вам что рюшечки нужны на сервере? Я не имею неприязни к убунте, наоборот, но дебиан как-то роднее.
Я вот выбрал убунту (убунту сервер для домашнего сервера), потому что убунту роднее (так уж получилось, что убунту 6.04 был первый линукс, который я не снес после недели использования). Дебиан стоит на VDS, так вечно каких-то мелочей не хватает, то пакеты «старые» и надо репозитарии вписывать другие, то sudo настраивать надо, чтоб иметь возможность написать «sudo ...», а не «su \n...», то еще что-нибудь.

В принципе понятно, что всё это решается и даже без гугла и манов, достаточно глянуть конфиги на домашнем сервере, но как-то лень, работает и работает, как задачи свои изредка решать знаю, хотя и считаю, что в убунте удобнее.
А зачем на сервере sudo и su использовать? Обычно сразу под рут доступом работают. Ну а если и надо sudo, то:
1. aptitude install sudo
2. убрать комментарий перед %sudo ALL=NOPASSWD: ALL
3. gpasswd -a user sudo
Разве сложно? :)
Да мне как-то лет 10 назад вбили в голову, что работать под рутом — превратить никсы в винду, так и осталась дурная привычка :(

Ага, тривиально :)
>Ну и почему же Lazarus не является нормальным аналогом на Linux? Вполне достойная замена

Есть компоненты которые активно используются в разработке, и к сожалению не совместимы с лазарусом, например тотже DevExpress, TMS или NextSuite.

>Почему тогда в качестве ОС выбрали убунту, Вам что рюшечки нужны на сервере?

О каких «рюшечках» вы имеете ввиду? Установлена серверная версия убунты, которая не имеет WM.
Я прекрасно знаю что серверная часть не имеет WM. Я ждал такого вопроса. Под словом рюшечки я понимаю то, что характерно для убунты. Ну например Вы введете команду, а пакет не стоит, а убунта Вам скажет сделай aptitude install блабла. Зачем оно? Мне кажется что люди сами должны думать, искать решения, больше опыта получат. Убунта для новичков хороша будет, особенно на десктопе. Почему дебиан на сервере? Да потому что в нем старые пакеты, но рабочие. Пусть ядро старее чем у убунту (при желании можно из сырцов собрать новое), но оно будет работать, а большего от сервера и не надо. Впрочем это Ваш выбор, я Вам перечить не стану. На то он и линукс, что есть между чем выбирать.
Статья из серии «Я прочитал мануалы» && «Я познаю мир»
держу такой же сервак на дебиане только поднимать vpn сервер мне в голову не пришло, сразу вкурил мануалы по iptables это кстати дополнительно удобно тем, что я могу выставлять наружу мой wtorrent и ftp сервер при этом гибко регулировать кто их может снаружи смотреть (даю свой торрент в пользование друзьям, которым торрент технология плохо знакома:)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории