Купил новый компьютер? Старый тоже пригодится

    Так получилось, что я люблю программирование и компьютеры. Поэтому у каждого члена моей семьи было по одному PC. У меня стационарный (Ubuntu), у мамы тоже (Windows XP), а у жены — ноутбук (Windows Vista). Была задача — организовать интернет для всей этой техники. Провайдер мне его отдает по PPTP. Недолго думая (и будучи лентяем) я докупил обычные Ethernet-сетевые карты, вставил на стационарные компы и соединил все компьютеры проводами (если честно, я еще купил WiFi модуль для своего компа, но тупо не смог настроить для ubuntu).

    Шло время, потребности росли (особенно потребности в мобильности рабочего места) и я стал обладателем ноутбука MacBook Pro. Что делать со старым компьютером? Выбрасывать? Было жалко… Ведь почти руками его собирал в течение двух лет. И тогда я решил — будет сервером! Я почистил компьютер и заново поставил туда Ubuntu Linux.

    Цель


    Мне хотелось чтобы мой старый компьютер был вэб (HTTP), файловым (FTP, SSH, SMB) сервером. На фоне занимался скачиванием всяких больших файлов (в том числе из P2P сетей). Был звуковым сервером (чтобы подключить к нему колонки, а звук передавать через WiFi).

    Интернет


    Сначала, я решил наконец-то разобраться с интернетом. После пары дней на форумах, было принято решение купить WiFi роутер D-Link DIR-300. Так как мне надо было качать из P2P сетей, я подписался на услугу внешнего статического IP у провайдера интернета. А так как этим IP может обладать тот компьютер, который напрямую подключен через PPTP, то я решил, что к интернету будет подключаться PC (конечно, есть такие штуки как форвардинг портов, но я просто не хотел заморачиваться).

    Настроить роутер было не так просто как я думал. К нему шел диск, который официально работал в Windows XP и Windows Vista. Я подключил роутер к ноутбуку жены и провозился около часа, после чего понял, что Vista там точно не поддерживается. В XP я настроил его быстро, только настройка сводилась к тому, чтобы выбрать неповторимое имя WiFi сети и включить скрытный режим.

    Дальше надо было придумать как отдавать интернет роутеру. Я вспомнил про DHCP(+DNS) и NAT. DNS просто установился командой:
    sudo aptitude install bind9

    DHCP-сервер установился следующей командой:
    sudo aptitude install dhcp3-server

    Его настрока прошла легко — дописал в /etc/dhcp3/dhcpd.conf следующие строки:
    subnet 192.168.3.0 netmask 255.255.255.0 {
    range 192.168.3.100 192.168.3.150;
    option routers 192.168.3.1;
    option broadcast-address 192.168.3.255;
    default-lease-time 600;
    max-lease-time 7200;
    }

    Роутер у меня на интерфейсе eth0, поэтому запуск DHCP-сервера выполняется командой dhcpd3 eth0, тут я понял, что надо все команды, которые часто будут выполняться — вынести в отдельные скрипты и у меня вышла такая файловая структура:

    /run
    /run/net — тут работа с сетью
    /run/app — тут запуск дополнительных сервисов
    /run/bind — тут связывание файловой системы (потом расскажу)

    Таким образом у меня появились файлы:
    /run/net/dhcp.sh — запуск DHCP-сервера
    /run/net/vpn-on.sh — подключение по PPTP к интернету
    /run/net/vpn-off.sh — отключение от интернета
    /run/net/vpn-ensure.sh — подключение к интернету в случае разрыва, его записал в cron (система периодичного выполнения команд) следующим образом:
    sudo crontab -e

    Открывается редактор, в котором добавляем строку:
    * * * * * /run/net/vpn-ensure.sh

    Осталось реализовать роутинг. После некоторых поисков в сети я написал еще один скрипт (/run/net/routes.sh) со следующим содержимым:
    #!/bin/sh
    iptables -A FORWARD -i ppp0 -o eth0 -s 192.168.3.0/24 -m state --state NEW -j ACCEPT
    iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A POSTROUTING -t nat -j MASQUERADE

    И не забываем выполнить в консоли:
    sudo -s
    echo 1 > /proc/sys/net/ipv4/ip_forward


    Ура! Интернет есть!

    Сервера


    Вэб- и файловые сервера поставились одной командой:
    sudo aptitude install apache2 samba openssh-server proftpd

    Так же я поставил GUI к ним (так как я далеко не профессионал в настройке этих серверов):
    sudo aptitude install gproftpd gsambad

    И VNC-сервер, чтобы удаленный рабочий стол сервера видеть с ноутбуков:
    sudo aptitude install x11vnc

    Помимо серверов, надо было продумать файловую структуру. Я пришел к такой:
    /share — корень FTP / SMB ресурс Share
    /share/download — сюда все менеджеры закачки должны складывать файлы
    /share/music
    /share/video
    /share/torents — отсюда torrent-клиенты должны забирать torrent-файлы и начинать закачку
    /share/second — мой второй жесткий диск
    /share/third — мой третий жесткий диск
    /share/www — корень http сервера. Монтируется сюда скриптом /run/bind/www.sh (mount --bind /var/www/ /share/www/)

    Менеджеры закачки


    С этим оказалось труднее. Мне нужны были менеджеры закачки с вэб-интерфейсом, а таких оказалось совсем не много. Но некоторые нашлись:

    Deluge у меня просто слов не хватит описать этот замечательный torrent-клиент. В нем есть все, включая Web-интерфейс (если бы он еще не глючил иногда, было бы совсем хорошо).
    Поставил командой:
    sudo aptitude install deluge

    Дальше после запуска настроил через GUI.

    mldonkey мощный но странный мультипротокольный проект. Мне он не понравился лишь очень запутанным интерфейсом.

    Что вышло


    Отличный сервер для личных нужд, доступный извне (я оттуда с работы музыку иногда беру :-) ).
    Удобное скачивание из torrent-сетей (просто кладу torrent-файл в папку на сервере и он закачивается автоматически).
    TimeMachine (система резервного копирования данных, входит в Mac OS X Leopard) работает через WiFi и бэкапит данные на сервер (выделил ему 80гб). Но это было адски сложно (даже немного разочаровался в Apple) — сделал по этой статье.

    Нерешенные задачи


    Из нерешенных задач остались:
    • Сервер звука (и клиент звука для MacBook)
    • Менеджер закачки из сетей ed2k с вэб-интерфейсом
    • Менеджер закачки из сетей dc++ с вэб-интерфейсом
    • Менеджер закачки по протоколам HTTP / FTP с вэб-интерфейсом

    Что дальше


    Сейчас я занят поиском менеджера закачки для HTTP / FTP, но на первое время набросал вэб-интерфейс для wget (добавление закачки, прогресс-бар выполнения, если интересно — могу выложить в sourceforge — поработаем вместе).

    P.S. У меня дома получается «дружба народов» :-) Представлены и Windows, и Linux, и Mac OS =)

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

      +41
      А где соль статьи? Все пересказанное вами очень банально. Ни каких хитростей, ни рецептов преодоления трудностей.
        +3
        Так лучше?)
          +1
          Угу.
            +1
            Соль статьи в том, что такие статьи, как правило, пораждают не мало интересных комментариев (примеры необходимого ПО, встреченые проблемы и т.д.). Вобщем прочитав заголовок я как раз поэтому и открыл эту статью.
          +18
          Человек просто делится опытом и тем самым показывает, как реализовал свои идеи.
          Что в этом плохого?
            +14
            О Боже, как же Вы (конкретно Вы и еще много народу здесь) не поймете — не все тут гипертрофированные боги компьютерных сетей (а также типографии, дизайна, правовых и экономических проблемы, программирования на c\c++, php, phyton и т.д. и т.п.). Я лично узнал немало нового для себя и добавил статью в избранное, т.к. в будущем мне всё это тоже предстоит.
            Автору статьи же +1 ))
              –21
              >не все тут гипертрофированные боги компьютерных сетей
              Вотзможно, но автор написал статью в которой описал тривиальные действия, по еотороым есть кучи мануалов. И всё это преподноситься как божественное откровение и автор даже не аытаеться обьяснить как это работает. вообщем КГ/АМ
                +3
                Ну так для того и пишутся статьи, чтобы в одном месте собрать все самое нужное из многих источников, а вот потом, желающие разобраться в вопросе глубже уходят в мануалы)
                  +1
                  Дело в том что без глубокого знания скорее всего что-нибудь не получиться или пойдёт не так. или гденибудь остануться дыры (вспомним недавнюю дыру в bind)
                  А по теме: зачем проверять поднято-ли pptp? не легчели добавить persist в опции ppp и тогда он будет перезапускаться самостоятельно.
                  P.S. Мне больше всего не нравиться, как преподноситься матерьял, как будто это божественное откровение.
                –1
                поддерживаю!
                –5
                Какие хитрости у планктона? Все должно быть просто)
                  –8
                  Соль в том, что настолько через, извините меня, задницу сделано, что под виндами было бы меньше гемороя.
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • НЛО прилетело и опубликовало эту надпись здесь
                      +3
                      Хотелось бы услышать как настраивался NAT. А так статья неплохая)

                      А для торрентов разве не лучше было использовать rtorrent?
                        +1
                        Написал про NAT :)

                        rtorrent просто не встречал еще. Да и deluge очень нравится.
                          +1
                          Вот это я понимаю! Спасибо огромное)
                            0
                            Попробуйте torrentflux, использую его на домашнем роутете, есть довольно удобный веб-интерфейс.
                            • НЛО прилетело и опубликовало эту надпись здесь
                              0
                              rtorrent + screen + wTorrent (web UI) имхо очень удобная связка, с апреля месяца работает сутками и никаких нареканий. Единственное пришлось некоторое помучаться чтобы скомпилировать все это дело под Fedora9.
                              +2
                              Либо transmission… Тоже неплохая штука с наличием веб-морды :)
                                0
                                apt-get install ipmasq
                                0
                                Спасибо. Наглядно. Полезно.
                                  +4
                                  Не понимаю зачем столько скриптов…
                                  bind9/dhcpd запускаются через /etc/init.d и вообще автоматом с системой.
                                  vpn-{on, off, ensure} — тоже несколько странно… Команды p{on, off}?
                                    0
                                    Мне просто удобнее когда в отдельной папке скрипты по тем сервисам, которые я использую и ничего лишнего.
                                    +1
                                    пригодиться статья, как раз хочу подобное сделать. даже и не пободное, а тоже самое:) спасибо
                                      +1
                                      Рекомендую поставить туда openVZ — я вот установил и теперь радусь. У меня не один сервер а целых семь :)

                                      Может даже статейку на хабр напишу про свои мучения :)
                                        0
                                        а зачем ему все сервисы по разным VE разбрасывать?
                                          +1
                                          для практики :)

                                          Мне очень нравится возможность спокойно косячить на одном из виртуальных серверов без угрозы вырубить весь интернет нафиг :)
                                            0
                                            не думаю, что автор похож на юного администратора-экспериментатора. Скорее он ищет простое решение для насущных проблем
                                              +1
                                              ну а вдруг? :)
                                            0
                                            что бы уменьшить риски. Доступ к сервисам надо разграничивать, к примеру для своей же безопасности с помощью концепта файерволла и демилитаризованной зоны. Иначе риск завала всей системы из-за какой-нибудь мелочи слишком велик. Даже в домашнем использовании.

                                            Все сервисы разбрасывать по своей виртуалке смысла конечно нет, но насчет сетевой архитектуры в таком случае все-таки надо подумать.

                                            А использование виртуальных машин позволит сэкономить на железе и электричестве.
                                              0
                                              Да, безусловно, риск всегда существует… Но если с умом настраивать, то в домашних условиях такие меры, имхо, уже чересчур. Хотя ничего плохого в этом опять же нет, можно даже хорошую привычку приобрести
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                            0
                                            а можно поподробнее про астерикс?
                                            0
                                            О как, надо об этом подумать..)
                                              0
                                              Я пробовал поднимать Astersk дома и в офисе и скажу, что подключение к нему аналоговых (то есть обычных) телефонов оказывается очень дорого, т.к. надо покупать дорогие платы в комп. А если подключать IP-телефоны, то к каждому надо вести локалку, да и стоят они тоже недешего.
                                                0
                                                Можно и программные использовать, тем более дома.
                                                  0
                                                  А зачем тогда Asterisk? Можно просто на каждый компьютер поставить по SIP-клиенту, или Skype.
                                                    0
                                                    Можно и железные телефоны регистрировать на регистраре SIP провайдера.
                                                    * нуже для того, чтобы сделать что-то более умное:
                                                    внутренняя связь между телефонами, VoiceMail, IVR, конференции, очереди,…
                                                      0
                                                      Нет, я понимаю, зачем в принципе нужен Asterisk :)
                                                      Но вот зачем дома «внутренняя связь между телефонами, VoiceMail, IVR, конференции, очереди»? Конференцию «я-мама-жена» по телефону устраивать что ли? Или кидать понты IVR'ом, когда друзья звонят («Если вы хотите поговорить со мной, нажмите 1, если с женой, нажмите 2»? :)
                                                        0
                                                        Согласен, я и не предлагал. просто не мог пройти мимо знакомых слов :-)
                                                        А вообще, дома будет полезно, например, в плане экономии денег (особенно если много родственников в разных частях света) сплавлять звонки по разным направлениям через разных SIP провайдеров.
                                            +1
                                            Спасибо автору, очень полезная статья!
                                              0
                                              Cпасибо! Для меня особенно актуально т.к. сейчас впервые поднимаю сервер на ubuntu…
                                                0
                                                а я как раз отказался от отдельного компьютера в пользу asus wl-500+внешний жесткий диск. C линуксом знаком, поэтому проблем с настройками не было, поднят rtorrent+web морда и ftpd
                                                  0
                                                  А зачем обязательно статический ip для торрентов?
                                                  Я просто форварднул один портик на Gentoo-based проксе на виндовую машину и uTorrent великолепно работает.
                                                  На самой проксе, кстати, тоже время от времени включается rtorrent :)
                                                    +1
                                                    Форварднуть можно. Мне было тупо лень :-)
                                                    0
                                                    >Сервер звука (и клиент звука для MacBook)
                                                    use pulseaudio luke! Хотя х.з. как у него с маком но я свой комп использовал как sound server, правда на обоих были линухи.
                                                      0
                                                      В том то и проблема что клиента для Мака я не нашел :-(
                                                        0
                                                        А можно поподробнее рассказать, что есть сервер звука для MacBook?
                                                          0
                                                          У разработчиков (точнее у «портировщиков») KDE 4 как раз возникли с этим проблемы при портировании KDE 4.x на Мак.
                                                          Возможно, когда у них это получится, вы сможете использовать их реализации :-)
                                                          Конкретных ссылок не дам, не знаю, копать в районе kde.org.
                                                            0
                                                            Хотя тут юзверь ниже предлагает уже готовое решение.
                                                            0
                                                            У меня работает следующая связка: NiceCast под маком (программа, которая «снимает» весь звуковой output и транслирует его на http port) +
                                                            небольшая программа на javа, которая берет трафик с http и проигрывает его на колонки.
                                                          0
                                                          иногда лень приводит к хорошим решениям :)
                                                            +2
                                                            >Сервер звука (и клиент звука для MacBook)
                                                            — mpd на сервере + любой mpd клиент на клиентских машинах (вся библиотека будет на сервере)
                                                            — nasd на сервере + вывод звука через nas на клиентах (вся музыка на клиентских машинах)
                                                              0
                                                              Не факт, что решение будет удобное. К сожалению, iTunes не входит в множество mpd клиентов. А большинству mac-пользователям хочется слущать музыку именно через него
                                                                +1
                                                                Вообще-то, mpd-клиенты не умеют играть музыку. Поэтому одно другому не мешает.
                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                0
                                                                а я к старому компу прикупил блю-рей привод, декстопный корпус и использую в качестве плеера.
                                                                  +2
                                                                  А шит, я с другом сейчас занимаюсь чем-то подобным, только на FreeBSD и несколько в больших масштабах.
                                                                  Тут Приблизительный фич-лист. На украинском.
                                                                    +3
                                                                    сделано предельно через жопу.
                                                                    никому не советую следовать этой инстукции.

                                                                    обьясните, нафига покупать раутер, если для раздачи интернета все-равно используется компьютер?

                                                                    да и операционка на компьютере с интернетом настроена против всех традиций unix-систем.
                                                                      –10
                                                                      роутер нужен для организации сети. А подключение иногда на самом деле лучше гнать через отдельный компутер — это дает более полный контроль за траффиком. Если конечно роутер — не циска :)
                                                                        –1
                                                                        что означает это страшное словосочетание «организация сети»?
                                                                        и почему мне для того, чтобы «организовать сеть» на 5 компьютеров, не нужен раутер?
                                                                          –8
                                                                          Почему не нужен? нужен.

                                                                          А вот чтобы интернет раздавать на эти пять компьютеров — роутер уже не обязателен. поскольку в роутере может не хватать возможностей для организации чего-нибудь
                                                                            –1
                                                                            вот у меня стоит старенький сервер, в него втыкаются два провода с интернетами.

                                                                            по вайфай он раздаёт интернет на три компьютера, кпк и телефон.
                                                                            по локалке через еще одну сетевуху подключены другие два компьютера, которым нужен стабильный интернет.

                                                                            зачем раутер — не понимаю.

                                                                            компьютер всегда производительнее и функциональнее любого раутера.
                                                                              +2
                                                                              прям глаза режет слово «раутер»…
                                                                                0
                                                                                слово «маршрутизатор» долго писать
                                                                                  +1
                                                                                  а срово «роутер» так же быстро…
                                                                                    0
                                                                                    *слово
                                                                                      –3
                                                                                      это читается как «раутер».
                                                                                        +1
                                                                                        ты еще транскрипцию напиши
                                                                                          –2
                                                                                          не напишу.

                                                                                          напишу просто «раутер».

                                                                                          мне так нравится.
                                                                                            0
                                                                                            а мне нравится просто «рутер» А «раутер» обычно цискари говорят.
                                                                                              0
                                                                                              к цискам не имею никакого отношения :)
                                                                                                +4
                                                                                                Route читается как «рут», кстати. Так что если уж совсем точно — рутер (а также флад, вэрд, пэтч), но в русскоязычной среде уже фактически стандартом стали роутер, флуд, ворд, патч.
                                                                                                  0
                                                                                                  Оксфордский английский — «роутер».
                                                                                                    0
                                                                                                    router — роутер
                                                                                                    flood — флуд
                                                                                                    word — ворд (ну или уорд)
                                                                                                    patch — пэтч
                                                                                                    1 совпадение из 4х, у нас что разные словари?
                                                                                    –3
                                                                                    к примеру гигабит к домашнему файловому серверу организовать со всех пяти машин.
                                                                                      0
                                                                                      для этого достаточно простого хаба.
                                                                                        0
                                                                                        на сколько хаб дешевле выйдет? :)
                                                                                          0
                                                                                          хаба тут совсем не хватит
                                                                                          может быть вы имели ввиду свич?
                                                                                            –5
                                                                                            хватит, если по очереди :)
                                                                                            +2
                                                                                            Покупать хаб со скоростью 1000Мбит/с это самоубийство. Тем более что:

                                                                                            «В настоящее время почти не выпускаются — им на смену пришли сетевые коммутаторы (свитчи), выделяющие каждое подключенное устройство в отдельный сегмент.»

                                                                                            А представь теперь что у тебя в одном сегменте несколько гигабитных подключений )))
                                                                                              0
                                                                                              ну не надо настолько сильно придераться к словам.
                                                                                          0
                                                                                          Это смотря какой компьютер. Обычно в рутерах стоят специальные процессоры заточенные для систем с критичной производительностью. В моём MIPS-процессор.
                                                                                          И рутер всяко меньше старого компьютера и чаще симпотичней. И ещё для меня очень важен уровень шума, а комп так неприятно тарахтит).
                                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                                      0
                                                                                      А если два провайдера — adsl и Ethernet выделенка?
                                                                                      У меня такая ситуация, приходится ипользовать squid + adsl-роутер.
                                                                                        0
                                                                                        а я для этого просто воткнул еще одну сетевую карту в старый сервер…
                                                                                          0
                                                                                          Так ведь ADSL надо раздавать.
                                                                                            0
                                                                                            так я и раздаю. не понимаю, какая может быть проблема…
                                                                                            простой NAT.
                                                                                              0
                                                                                              проблема в отсутствии знаний и опыта.
                                                                                              я вот, в линуксах полный ноль. только собираюсь на старом компе (с двумя сетевухами) воткнуть убунту и раздавать инет (adsl) на остальные домашние компы (десктоп и ноут)… а как это сделать — не знаю… поэтому буду очень благодарен подсказкам. например, ссылке где почитать (или даже аналогичной статье на хабре)
                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                0
                                                                                                проблема в отсутствии знаний и опыта.
                                                                                                я вот, в линуксах полный ноль. только собираюсь на старом компе (с двумя сетевухами) воткнуть убунту и раздавать инет (adsl) на остальные домашние компы (десктоп и ноут)… а как это сделать — не знаю… поэтому буду очень благодарен подсказкам. например, ссылке где почитать (или даже аналогичной статье на хабре)
                                                                                                  0
                                                                                                  странно… сдублило
                                                                                            0
                                                                                            Если два провайдера, то нужно курить Advanced Linux Routing
                                                                                              0
                                                                                              У меня очень хороший знакомый на freeBSD организовал сервак дома, который раздает интернет от 4 провайдеров. Суммарный канал — 70 мбит.
                                                                                                –2
                                                                                                хм… а я не видел провайдеров дающих больше 4мбит :)
                                                                                                  0
                                                                                                  а что минус? я тоже хочу таких провайдеров… но не видел их…
                                                                                                    +1
                                                                                                    наверное минус от московских корбинщиков)
                                                                                                      0
                                                                                                      Там вроде тоже макимум — 12 мбит? Или уже больше? =(
                                                                                                        0
                                                                                                        25 мегабит у корбины, а у другого прова есть тариф со скоростью ДО 100 мегабит
                                                                                                  0
                                                                                                  как говорится, в умелых-то руках — и х#$ балалайка!
                                                                                                  Просто разговор шел о GNU/Linux, соответственно о нем я и говорил. Опыта общения с BSD дальше 4.x практически не имею, но уверен что и там такое сделать можно.
                                                                                              +3
                                                                                              да-да-да :)
                                                                                              статья на тему «как не стоит проектировать домашнюю сеть»
                                                                                                –6
                                                                                                Ну если не советуете делать так — посоветуйте как надо )
                                                                                                  +2
                                                                                                  на эту тему написано очень много статей, например, в gentoo wiki. не вижу смысла описывать это еще раз.
                                                                                                  0
                                                                                                  Роутер я использовал для раздачи по WiFi. Да-да я пробовал платы WiFi, но мои кривые руки не смогли их настроить для Убунту.
                                                                                                    –3
                                                                                                    а, всё так просто обьясняется…

                                                                                                    на самом деле, если выбрать правильную карточку, настраивается всё очень легко.
                                                                                                    карточки посмотреть можно на madwifi.org. там же и инструкции по настройке.
                                                                                                      0
                                                                                                      К этому я пришел уже после покупки) Поэтому решил больше не рисковать и купил роутер. Благо он не дорогой.
                                                                                                        –7
                                                                                                        wifi — не панацея.
                                                                                                          0
                                                                                                          ну и к чему это написано?
                                                                                                          мы вроде статью обсуждали.
                                                                                                            0
                                                                                                            это написано к тому что я имею мнение что не стоит делать wifi основным методом связи
                                                                                                              +2
                                                                                                              к сожалению, у меня в кпк нету ethernet разъёма: D

                                                                                                              а, например, ноутбуки зачем проводами подключать? для них вайфай — идеальное решение. на ноутбуке очень быстрый интернет обычно не нужен, а вот провод всегда мешает.
                                                                                                                +1
                                                                                                                _основным_

                                                                                                                кпк и ноутбуки подключаются по вайфаю. Это понятно. У них обычно мобильность превыше стабильности и скорости соединения.

                                                                                                                Но стационарные компьютеры я предпочту вешать на езернет. А вайфай держать как резервный канал.
                                                                                                    0
                                                                                                    ubuntu как сервер? omg… убейте меня…
                                                                                                    Да и кто на хабре-то железо выкидывает?
                                                                                                    Статья выглядит как бред совсем начинающего админа…
                                                                                                      –1
                                                                                                      А чем вам не нравится Ubuntu как сервер?)
                                                                                                        +2
                                                                                                        потому что есть debian, slackware, gentoo и suse, которые в плане масштабируемости и настраиваемости далеко ушли от ubuntu(которая по идее является юзерфрендли отростком debian).
                                                                                                          –2
                                                                                                          А зачем мне другие если я в Убунту все легко настроил без особого труда?
                                                                                                            +2
                                                                                                            затем что ubuntu изначально предполагается как система для десктопов, а не для серверов. это НЕ серверная система. Вы ведь использовали обычную ubuntu? не ее server edition?
                                                                                                              –2
                                                                                                              это всё еще линукс. удаление большенства пакетов и сборка серверного ядра делают из убунты очень даже сервер :)
                                                                                                                0
                                                                                                                но сборка монолитного ядра и удаление пакетов не описаны в статье, верно? :)
                                                                                                                  –1
                                                                                                                  своё мнение о статье я высказал немного выше в комментариях :)
                                                                                                                    0
                                                                                                                    я с вами солидарен.
                                                                                                                –9
                                                                                                                Я понимаю вашу мысль, но мне-то какая разница? Я поставил серверные пакеты и у меня все работает как надо. Сервер рассчитан на нагрузку лишь от членов семьи, так что не вижу проблемы.
                                                                                                                А так как я не профессионал — при первичной настройке мне помогали GUI программы.
                                                                                                                  0
                                                                                                                  «изначально предполагается» это не особо аргумент. Что конкретно такого не умеет (плохо умеет) убунту, что умею остальные дистрибутивы. Здесь же речь про маленькую домашнюю сеть. Вот у меня тоже ubuntu работает как сервер (файл-сервер, torrent-клиент ну и плюс десктоп для гостей) и всё отлично.
                                                                                                                –6
                                                                                                                Тут вопрос не в том что лучше, а в том где кому удобнее и быстрее.
                                                                                                                  +2
                                                                                                                  Смотрим сюда www.ubuntu.com/products/whatisubuntu/serveredition Про масштабируемости и настраиваемости — бред.

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

                                                                                                                    +1
                                                                                                                    как я понял автор топика использовал НЕ ubutnu server edition. в этом и была загвоздка.
                                                                                                                      0
                                                                                                                      Так а в чем загвоздка, обясните? Ubuntu плохо справится с теми серверами которые я поставил? Или она будет медленно траффик пропускать?
                                                                                                                        0
                                                                                                                        не-убунту-сервер в убунту-сервер превращается всего лишь одним apt-get ом =)

                                                                                                                        Кроме того, исходя из задачи — раздавать интернет на три хоста — автору вообще без разницы. Главное что бы работало =) Поэтому не вижу смысла кричать omg =)
                                                                                                                  0
                                                                                                                  ммм, БСДшник?
                                                                                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                  +1
                                                                                                                  Да, спасибо за Deluge.
                                                                                                                  Ато я уж собирался Azureus мучить заточкой под консольный режим и веб-мордой.
                                                                                                                    0
                                                                                                                    >>Сервер звука (и клиент звука для MacBook)

                                                                                                                    mpd, шауткаст.

                                                                                                                    з.ы. для самбы логичнее использовать swat, который идет в поставке, а не гтк-шные велосипеды :)
                                                                                                                    з.ы.ы. аналогичный сервер у меня в домосети живет, только к нему 3 адсл модема (от разных провайдеров) прицеплено. для ftp/http закачек набросали простенький веб-интерфейс и пару шелл-скриптов, сейчас пишем «биллинг» (ибо безлимитные интернеты в Беларуси слишком дорого стоят).
                                                                                                                      0
                                                                                                                      А я хочу поблагодарить автора, так как передо мной встает сейчас та же самая задача (у меня встал вопрос). Теперь будет ее решить гораздо легче. Спасибо вам за то, что не поленились написать эту статью и избавить меня от десятков часов бессоных ночей ;)
                                                                                                                        +1
                                                                                                                        Сервер? На Ubuntu? Наверное и видеокарта есть, и монитор включен? Ха!: D
                                                                                                                          –6
                                                                                                                          Монитор отключил и подключаю его иногда к макбуку) Когда работаю)

                                                                                                                          А вам не нравится сервер на базе Убунту?
                                                                                                                            +2
                                                                                                                            Конечно не нравится :) В моем понимании сервер — это как минимум отсутствие графической оболочки. Ну, и, конечно, с каким-то запущенными демонами, будь то http, ftp, ssh и т.п.

                                                                                                                            А лучше вообще без видеокарты %) Побольше хард, побольше оперативны, мат. плата и сеть, все ^_^ И охлаждение чтобы потише :)
                                                                                                                          0
                                                                                                                          m0n0wall — тоже самое, но в готовом виде! :)
                                                                                                                            0
                                                                                                                            Разве он держит web, samba или ftp сервера в базе?

                                                                                                                            А как firewall, то к ipcop больше доверия.
                                                                                                                              0
                                                                                                                              Ну так что мешает доставить это все из портов? (=
                                                                                                                                0
                                                                                                                                Ничего, но это уже «готовый вид» %)
                                                                                                                                  0
                                                                                                                                  не «готовый вид», конечно
                                                                                                                              0
                                                                                                                              И еще есть pfSense (=
                                                                                                                              Только и та и другая «веб-ось» сделана на freeBSD (=
                                                                                                                                0
                                                                                                                                скорей ему нуже был ebox-platform.com (правда на их сайте сейчас плохо features расписан)
                                                                                                                                  0
                                                                                                                                  Фишка в том, что не со всеми провами можно заставить работать. Я бы с удовольствием подобный дистр поставил и настроил, но с корбиной ничего подобное не работает
                                                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                    –1
                                                                                                                                    Может, но тогда надо будет немного помучаться с форвардингом.
                                                                                                                                      0
                                                                                                                                      в моем зюхеле можно настроить так называемый DMZ, прописываю ip одного компа и он как бы весь сразу в интернете. На него все автоматом форвардится. Может у вас такое есть?
                                                                                                                                        0
                                                                                                                                        Ооо… класс… спасибо!
                                                                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                            +1
                                                                                                                                            нене, клоне мак адрес это просто присвоить другой макадрес сетевухе роутера. ну, на случай если у провайдера привязка по макадресам и все такое. а DMZ это так раз когда один комп полностью прокидывается в инет по умолчанию.
                                                                                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                          0
                                                                                                                                          +1
                                                                                                                                          и никакого гемороя с командой строкой и хитрыми параметрами

                                                                                                                                          У самого протянуты 2 провода интернета (основной и резервный), на них висят 2 роутера, раздают по квартире инет через WiFi.
                                                                                                                                          Когда ставил на бук убунту с надеждой «а вдруг подружимся», сеть настраивать вобще не надо было — DHCP клиент не требовал настройке.
                                                                                                                                            0
                                                                                                                                            Полностью согласен, у самого стоит длинк 524 раздает инте дома по WIFI и Ethernet. И никаких плясок с бубном :) Но есть одно «но»: Натит он с максимальной скоростью 10Мб/с, а на внутренних портах всего 50Мб/с, а локалка у прова 100Мб/с. Если кто то подскажет модель более производительную и с таким же функционалом буду очень благодарен. А то чувствую скоро сделаю свою сборку FreeBSD на флешке, с управлением через веб и воткну её в что то типа этого
                                                                                                                                            www.thg.ru/howto/20050130/microatx-cases-01.html#antec_aria_
                                                                                                                                              0
                                                                                                                                              ASUS WL-500g он спокойно 100 мегабитный потом фильтрует, если прошивку от Олега поставить
                                                                                                                                            +4
                                                                                                                                            Интересно было почитать. Вот только не очень понятно, зачем ставить еще один узел в виде роутера D-Link. Не лучше ли с точки зрения стабильности поставить вторую сетевуху в комп с убунтой и настроить там роутинг? Зачем нужна еще одна точка отказа? А если роутер покупался для Wi-Fi, то почему бы не купить Wi-Fi адаптер на ту же машину и поднять на ней сеть?
                                                                                                                                              –6
                                                                                                                                              В комментах выше ответы)
                                                                                                                                                –2
                                                                                                                                                Так можно же поднять dhcp на серваке и раздавать ip им. А коммутацию организовать простым свичом. В крайнем случае можно везде прописать статику и тогда поднимать dhcp не надо.

                                                                                                                                                Просто роутер for home use ооочень уж большая точка отказа.
                                                                                                                                              0
                                                                                                                                              вы с MTU еще не заморачивались? хотя может вам повезет и не прийдется.

                                                                                                                                              вот чать моего IP-tables:
                                                                                                                                              #---------- вот эта штука решает проблему с MTU не открываются некоторые сайты из-за разного MTU
                                                                                                                                              -A FORWARD -p tcp -m tcp --tcp-flags SYN, RST SYN -j TCPMSS --clamp-mss-to-pmtu

                                                                                                                                              #---------- а вот эта штука это выброс портов из локалки наружу, на порту 3389 живет виндовый RDP (я к домашней машине которая за роутером с работы иногда хожу)
                                                                                                                                              -A PREROUTING -d 91.198.*.*-p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.1.2:3389
                                                                                                                                                0
                                                                                                                                                С vpn какой-то изврат у вас.
                                                                                                                                                Я сделал так: persist и maxfail 0 в конец /etc/ppp/peers/ваше соединение
                                                                                                                                                и при отключении оно ломится само
                                                                                                                                                  +2
                                                                                                                                                  Про бэкап сервера не забывайте.
                                                                                                                                                  Не знаю как там в Убунте но вот в Debian по умолчанию не стоит journal mode для дисков и после первого же пропадания напряжения и переустановки/настройки системы у меня родился вот такой скрипт:

                                                                                                                                                  router:~# cat /home/random/make_backup
                                                                                                                                                  #!/bin/sh
                                                                                                                                                  tar -zcpf /home/random/_backup/backup-`date '+%d-%m-%Y'`.tar.gz / --exclude=/proc --exclude=/mnt --exclude=/media --exclude=/tmp --exclude=/c drom --exclude=/sys --exclude=/var/spool/squid --exclude=_backup --exclude=backups

                                                                                                                                                  smbmount //192.168.1.2/linux_backups /mnt/win -o credentials=/home/random/angel
                                                                                                                                                  if ( ls /mnt/win )
                                                                                                                                                  then
                                                                                                                                                  sleep 15
                                                                                                                                                  cp /home/random/_backup/backup-`date '+%d-%m-%Y'`.tar.gz /mnt/win/backup-`date '+%d-%m-%Y'`.tar.gz
                                                                                                                                                  cd /
                                                                                                                                                  echo «ok»;
                                                                                                                                                  sleep 3
                                                                                                                                                  smbumount /mnt/win
                                                                                                                                                  else
                                                                                                                                                  echo «mount error»;
                                                                                                                                                  fi
                                                                                                                                                    0
                                                                                                                                                    Насичёт закачек. По-моему, kget новенький (из состава 4-х кед) имеет веб-морду. Поглядите :-) Может и ошибаюсь.
                                                                                                                                                      0
                                                                                                                                                      Автор, огромное спасибо, респект!!! Побольше бы таких статей, с удовольствием бы проголосовал за этот топик, но блин, карму гады все понизили :( РЕСПЕКТ!!!
                                                                                                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                          0
                                                                                                                                                          Единственное замечание по статье. Мое ИМХО то что apache на домашний сервер это жестоко. Не ужели ты юзаешь все фичи Apache? Так нафига? Помоему для дома тебе, было бы достаточно lighthttpd
                                                                                                                                                            –5
                                                                                                                                                            Апач — привычка. Просто я его конфиги настраивать умею) А так — лайт хватит вполне)
                                                                                                                                                              0
                                                                                                                                                              Ну, лайт довольно таки специфическая штука. И не такая уж и беспроблемная.
                                                                                                                                                                0
                                                                                                                                                                И чего минусуем, типа самый умный? Кто первый скажет как в лайте для CGI скриптов настроить переменную окружения PERL5 тому дам конфетку.
                                                                                                                                                              0
                                                                                                                                                              помоему проще купить роутер за 2 т.р. и не париться ни о чем))
                                                                                                                                                                0
                                                                                                                                                                Давай ты не будешь таким категоричным — многим и роутера хватит, а мне нужен и роутер + нормальный фаирволл + резалка банеров + качалка с торрента + LAMP (свой маленький фотохостинг лежит для себя) +файловая помойка + ftp + принт сервер + бекап сервер + медиа сервер и т.п. Вот подскажи какой роутер такое спокойно сможет делать?
                                                                                                                                                                  0
                                                                                                                                                                  В этом случае я согласен — лучше выделить отдельный сервер, чем шаманить с роутером, прикручивая к нему внешний жесткие диски и поднимая на нем отдельный веб-сервак (хотя асусовские с этим вполне справляются) и у меня, кстати, тоже wi-fi-роутер работает в режиме точки доступа и сидит во внутренней сетке за как раз таким серваком, который качает торренты, хранит файло и светит наружу сайт.
                                                                                                                                                                  НО. В случае, если нужен только NAT для раздачи инета компам внутри дома, то заводить для этого отдельный шумящий, потребляющий электроэнергию и занимающий много места сервак, я считаю, нецелесообразно.
                                                                                                                                                                    0
                                                                                                                                                                    Не, если только нат и все, то тут само собой роутер и не парить мозги себе, а если надо больше, на много больше, то без сервера не обойтись
                                                                                                                                                                0
                                                                                                                                                                мне одному кажется, что это куча ненужных телодвижений? роутер поддерживает и nat, и dhcp. для чего было городить огород?
                                                                                                                                                                  –2
                                                                                                                                                                  интересно было почитать
                                                                                                                                                                    –2
                                                                                                                                                                    по поводу трех последних ваших нерешенных задач:

                                                                                                                                                                    поставте mldonkey. он все это умеет. не стоит пугаться его видимой сложности — он совсем не сложный. :)
                                                                                                                                                                    к его плюсам можно отнести:

                                                                                                                                                                    * множество поддерживаемых протоколов
                                                                                                                                                                    * вмеру удобный веб интерфейс
                                                                                                                                                                    * telnet интерфейс
                                                                                                                                                                    * очень удобный мультиплатформенный клиент sancho

                                                                                                                                                                    Сам уже живу с ним год — очень удобный менеджер закачек!
                                                                                                                                                                      –2
                                                                                                                                                                      Мне не удалось на нем DC++ настроить. И ссылки вида protocol://user: password@host/path он не обрабатывает, приходится под него подстраиваться.
                                                                                                                                                                      –5
                                                                                                                                                                      Маскарад, ИМХО, правильнее настраивать так:
                                                                                                                                                                      iptables -A POSTROUTING -t nat -s 192.168.1.0/24 -j MASQUERADE
                                                                                                                                                                        –3
                                                                                                                                                                        Я брал эти строки с офф. сайта Убунту)
                                                                                                                                                                        –2
                                                                                                                                                                        Ммм, у меня в углу почти тоже самое жужжит, только на дебиане.
                                                                                                                                                                        Спасибо за статью, почерпнул немного нового.
                                                                                                                                                                          0
                                                                                                                                                                          Забыл написать. В качестве звукового сервера можно использовать mpd. К нему есть много клиентов под разные OS, в том числе один из наиболее удобных — кроссплатформенный qmpdclient. Минус такого варианта — нельзя воспроизвести звук с компьютера в сети, только то, что лежит на сервере. Плюс — mpd практически ни от чего не зависит, пока есть ALSA, он будет играть музыку.
                                                                                                                                                                            0
                                                                                                                                                                            В качестве звукового сервера лучше использовать esd (статья по настройке) или pulseaudio. Mpd умеет играть только музыку, и только ту, что есть на сервере, esd же умеет воспроизводить любые звуки по сети (переадресация делается одной строчкой в .xinitrc).
                                                                                                                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                                              0
                                                                                                                                                                              Я так думаю, что для роутинг-сервера стоит использовать FreeBSD или CentOS, но если всё что нужно, работает на Ubuntu, то почему бы и нет?
                                                                                                                                                                              Когда жил в «деревне», стоял такой же «сервер» рядом с холодильником, я называл это место – «Домашний Дата-центр» =)
                                                                                                                                                                              Пропускал через него Интернет SAT (спутник) и землю, для локальных ресурсов использовал землю, для Интернета – SAT, маршрутизировал с помощь iproute2. Так же использовал его в качестве сервера для тестов и smb.
                                                                                                                                                                                0
                                                                                                                                                                                ))))))))))))))) У меня в прихожей прямо возле входной двери (там сквознячок) подвешен старый системник, который является сервером, который раздает и-нет (и не только для этого) другому компу, за которым все время сижу и двум букерам. Я не один такой %)))
                                                                                                                                                                                  0
                                                                                                                                                                                  о! у меня тоже системничек в прихожей на шкафу :)
                                                                                                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                                                    0
                                                                                                                                                                                    Есть среди комментирующих и умные, а еще тут не все в говне.
                                                                                                                                                                                    0
                                                                                                                                                                                    Тоже хотел старый комп под это дело настроить, но он шумит зараза (
                                                                                                                                                                                    Меня спас ASUS WL-500G Premium — чудесная коробочка )
                                                                                                                                                                                      0
                                                                                                                                                                                      Мой тоже шумит. Я его на балкон отнес. Тишина в доме)
                                                                                                                                                                                        0
                                                                                                                                                                                        Вариант (перепад на температур будет ли уменьшать ресурс компа?), но мне много сверлить надо было — лень.)
                                                                                                                                                                                        Во всяком случае на wl-500gP залил linux и сижу довольный.)
                                                                                                                                                                                          0
                                                                                                                                                                                          Я зиму теперь боюсь )
                                                                                                                                                                                            0
                                                                                                                                                                                            А как насчет винтов? Хочется же чтобы торрент все качал и автоматом на винты, и на винты еще чтоб доступ по сети был?!

                                                                                                                                                                                            Я вот думаю тоже собрать, на балкон поставить, и правда, а что насчет перепада температур?
                                                                                                                                                                                              0
                                                                                                                                                                                              Не умрет ли комп зимой…
                                                                                                                                                                                                0
                                                                                                                                                                                                Ну смотря какой балкон, у моего друга зимой в балконе с пластиковыми окнами живет
                                                                                                                                                                                                А вот у меня обычные окна… Мало того, зимой там еще и снега около окон наваливает (до компа то конечно не доберется)
                                                                                                                                                                                                0
                                                                                                                                                                                                Рутер имеет два usb 2.0. Я в один тыкнул принтер, а во второй флешку (можно usb хард, а можно веб-камеру) ). Память можно расшарить, это же линукс (ftp, samba).
                                                                                                                                                                                                Изначально рутер поддерживает Download Master (на рутере демон сидит и ждёт заявок, какие файлы в ад утащить) ), но у меня он не заработал (тупо не запускался и у народа вообще проблемы с ним), поддерживает торренты.
                                                                                                                                                                                                С неофициальной прошивкой настроил SSH, ну а дальше понятно.
                                                                                                                                                                                                На счёт перепад температур я порсто предположил. У меня на балконе днём может быть днём +40, а ночью 0 и меньше. Зимой вообще минус. Но прохлада хорошо, меня больше волнует влажность и конденсат…
                                                                                                                                                                                                  0
                                                                                                                                                                                                  Download Master этоже под винду? :-/

                                                                                                                                                                                                  Память можно расшририть, ты про оперативку чтоли? что там вообще изначально стоит?
                                                                                                                                                                                                  Да такую коробкку можно и в комнате держать…
                                                                                                                                                                                                    0
                                                                                                                                                                                                    Download Master под венду (но, как я сказал можно перепрошить). Может я чего не знаю, но флешка или хард это тоже память. Вообще из контекста понятно.
                                                                                                                                                                                                    Стильная коробочка, на стол себе поставил).

                                                                                                                                                                                                    Чтение на ночь www.overclockers.ru/lab/23627.shtml.
                                                                                                                                                                                                      0
                                                                                                                                                                                                      Ох уж мне этот хабрапарсер(
                                                                                                                                                                                                    0
                                                                                                                                                                                                    А нет ли возможности все то же самое сделать и на другой роутер, например, D-Link DIR-300?
                                                                                                                                                                                                      0
                                                                                                                                                                                                      В этом вопросе вам должен помочь гугл.
                                                                                                                                                                                                        0
                                                                                                                                                                                                        Ну в данном случае я не спрашиваю как это все устроить, а просто есть ли возможность? Стоит ли копашить гугл?
                                                                                                                                                                                                          0
                                                                                                                                                                                                          А я имел ввиду, что, к сожалению, ничего не знаю про этот рутер.
                                                                                                                                                                                              0
                                                                                                                                                                                              А можно узнать какая у него пропускная способность?
                                                                                                                                                                                              По описаниям он мне понравился но если он будет давать снаржи во внутрь только 10Мб/с (как мой длинк), то смысла для себя в нем не вижу.
                                                                                                                                                                                                0
                                                                                                                                                                                                «Результаты получились впечатляющими, особенно с проводным соединением – они практически равны максимальной теоретической пропускной способности канала 100 Мбит/сек. Пропускная способность беспроводного интерфейса тоже находится на приемлемом уровне.»

                                                                                                                                                                                                Источник www.overclockers.ru/lab/23627.shtml
                                                                                                                                                                                              0
                                                                                                                                                                                              Настроить роутер было не так просто как я думал.

                                                                                                                                                                                              У меня такой же роутер, никаких заморочек с его настройкой не было, диск нафиг не нужен. Есть веб-интерфейс, через него всё легко и просто. Единственная проблема — в манах дефолтный логин был указан неправильно (admin вместо Admin), пришлось немного погадать =)

                                                                                                                                                                                              Статью не дочитал, уж извините.
                                                                                                                                                                                                0
                                                                                                                                                                                                Действительно, удивила фраза. Хоть у меня и другой рутер).
                                                                                                                                                                                                0
                                                                                                                                                                                                Спасибо, интересная статья!.. Добавил в избранное.
                                                                                                                                                                                                  +1
                                                                                                                                                                                                  Хм… NAT и форвардинг на роутере настраиваются за 5 минут. Я вам серьёзно советую посмотреть его веб-интерфейс и перенастраивать его там удобнее, чем ковыряться с iptables по ssh. Еще рекомендую в будущем всё таки пользоваться для домашних серверов хотя бы Debian stable. Там всё относительно надежное.

                                                                                                                                                                                                  А, вообще, смысл в NAT на компе есть только в том случае, если роутер-коробка перегревается и глючит. Случается это, например, летом, когда ослик качает на полную пару дней.

                                                                                                                                                                                                  ЗЫ. Попробуйте клиент mldonkey для MacOs
                                                                                                                                                                                                    0
                                                                                                                                                                                                    О как… сейчас попробую!
                                                                                                                                                                                                      0
                                                                                                                                                                                                      угу :)) +1

                                                                                                                                                                                                      вообще вся организация по уму должна идти от роутера — NAT+DHCP+WIFI+Internet :)
                                                                                                                                                                                                      а сервер выделяется в DMZ зону — и настраиваются dns, http, samba и остальная муть которую он делает, в том числе настройка фаерволла, закрытие ненужных портов и все дела.
                                                                                                                                                                                                      Учет трафика стопудово в роутере есть :)

                                                                                                                                                                                                      А то что торренты нужны с вебинтерфейсом то фиг нает :)) почему не юзать тот же самый VNC — доступа на сервер откуда угодно будет. Да и не придется мирится с ограниченностью возможностей вебинтерфейса.

                                                                                                                                                                                                      и как сказали предыдущие надо ставить серверную версию — это стопудово :)) на то она и серверная версия.
                                                                                                                                                                                                        0
                                                                                                                                                                                                        и вообще нужно сервак подрубить к телеку :) и смореть фильмы
                                                                                                                                                                                                      +1
                                                                                                                                                                                                      может быть это благодаря этому посту, но у меня наконец-то обновилась инфа на сервере провайдера касательно нового сайта и теперь у меня здесь работает и ЯваСкрипт и ЦСС и вообще я теперь полноценный хабралюбитель.

                                                                                                                                                                                                      так что не ругайте автора))
                                                                                                                                                                                                        0
                                                                                                                                                                                                        Инженеры провайдера прочитали статью и перенастроили свои Убунту-сервера?)))
                                                                                                                                                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                                                                                          0
                                                                                                                                                                                                          HTTP, FTP можно качать через wget +cron, bash, как вариант

                                                                                                                                                                                                          p.s.: я новичок в линуксе
                                                                                                                                                                                                            0
                                                                                                                                                                                                            Мало сказать wget, надо назвать еще конкретный GUI к нему (да-да, можно через консоль, но не всегда удобно).
                                                                                                                                                                                                            0