суббота, 9 февраля 2013 г.

домашний сервер для торрентов

Устанавливаем всё что необходимо для компиляции xmlrpc-c, libtorrent, rtorrent

Теперь перейдем к установке torrent клиента и вебморды. Была выбрана связка rtorrent + rutorrent, установка из репозитариев была отметена сразу, т.к. «родной» пакет был собран без xmlrpc-c который расширяет функционал rutorrent. Ниже фактически, скрипт для авто-установки rtorrent+rutorrent+lighttpd+php.

Torrent клиент и вебморда

После допиливания, в буквальном смысле, Neoware CA2 я принялся ставить на него Ubuntu 9.10 с офисного TFTP сервера. Установку производил самую минимальную. Если бы не было набора для сетевой установки, ставил бы Debian с USB CD-ROM и . Сам я ярый фанат RHEL/CentOS, но на домашний сервер решил ставить что-то из debian семейства, для расширения кругозора.

Первый вариант был сразу же отброшен из-за шума, пыли и энергопотребления. Второй был заказан, пока шли комплектующие, я успел передумать (захотелось шум и энергопотребление свести до минимума). В итоге, на Ebay были куплены тонкие клиенты и . Месяц спустя пришли тонкие клиенты и из двух, после долгих размышлений, был выбран Neoware CA2. В него идеально поместился 2.5' HDD и вторая сетевая карта.

тонкий клиент на базе

самосбор на базе

При выборе аппаратной части, вариантов было несколько:

Аппаратная часть

DigiTemp мониторинг домашней температуры

Radius для WPA2 авторизации

FTP/Samba/NFS сетевые шары для доступа с домашних машин

OpenVPN для хождения в сеть с нетбука из недоверенных сетей

TFTP для сетевой загрузки

DHCP раздаем ip адреса и сетевые настройки

torrent клиент с web-мордой

Из софта на домашнем сервере будет «крутиться» следующий набор:

Хочется поделиться с хабросооществом информацией о том как я собирал домашний сервер.

Домашний linux сервер своими руками

Домашний linux сервер своими руками / Хабрахабр

Комментариев нет:

Отправить комментарий