Search
Write a publication
Pull to refresh

Торентокачалка. Неочевидные нюансы настройки

Думаю, все, кто много и часто качает из Сети, рано или поздно задумываются об еще одном компьютере-торентокачалке. Какими же требованиями должен обладать сей девайс? В общем случае, от устройства требуется:
а. Малошумность (бесшумность в идеале)
б. Низкое енергопотребление
в. Легкий апгрейд дисковой подсистемы
г. Небольшие размеры
С небольшими оговорками, все пункты мне выполнить удалось. Однако, в ходе создания пришлось столкнуться с некоторыми не очевидными нюансами настройки. Поделюсь личным опытом

Железо

Я решил использовать старый ноутбук Compaq Armada M700, купленый по случаю за бесценок. Конфигурация сего чуда техники прошлого века: PIII 650/ 64+256RAM. Первоначально батарея, как водится, была мертва (как и батарейка биоса), оторван левый «Ctrl», крышка поцарапана, бп и жесткий диск отсутствовали. Батарею выбросил, бп взял универсальный (брался для основного ноута, как запасной), батарейку биоса припаял (довольно коряво) от десктопа, 2.5" ATA жесткий диск (40Gb между прочим!) нашелся у знакомого, PCMCI USB 2.0 контроллер откопал в ящике стола (уже и не помню, зачем покупался), к нему подключил диск на 1Tb в USB коробке. Собрал, все работает достаточно тихо. Как говорится, huge sucess!

Софт

С железом, потихоньку, разобрались. Что у нас с софтом? Конечно же, только лицензионные программы :).
1. ОС. Прошу прощения у всего хабросообщества, но линукс я решил не ставить. Причины было целых две. Первая- в nix-ах я полный ноль, дальше пробных установок (с переменным успехом) debian-a и ubuntu не заходил. Вторая- наклейка с серийником win2000 на дне ноута. Природная жадность взыграла, что ли…
2. Торентокачалка. Остановил выбор на «мю-торенте». Программка крошечная, установки не требует, ресурсов много не использует, веб-интерфейс есть.
3. Простая качалка. Очень понравился Free Download Manager. Да-да, он именно так и называется. Нересурсоемкий, интегрируется с броузером, веб-интерфейс в наличии. В принципе, разработчиком заявлена поддержка torrent протокола, но качать лишь выбранные файлы, а не закачку целиком он не умеет…
4. Система удаленного доступа. Архиважный софт для устройств такого типа. Требования- доступ к удаленному раб. столу, организация vpn через интернет без внешнего ip. Непростая задачка, но решаемая. А решение- Team Viewer. Есть даже портабл версия клиента, не требующая установки! Очень удобно наблюдать за процессом, добавлять и удалять закачки из любого места, где есть интернет.

Настройка

1. ОС я особо не настраивал, разве что включил автоматическое обновление и установил все сервиспаки. Файервол отключил- все равно бук за НАТ-ом роутера.
2. Поначалу с мю-торентом особых проблем не было, разрешив веб-интерфейс и выставил логин/пароль в настройках я сразу получил контроль над закачками из браузера (интерфейс доступен по адресу httр://хост: порт/gui/ ).

image

Однако, я очень быстро заметил, что объемные файлы с большим количеством «сидов» тянуться ну очень медленно. Сразу после добавления в список, скорость закачки растет на глазах, доходит до 1Мбайта/сек (предел для моего тарифного плана), после чего в строке состояния мю-торрента появляется надпись «диск перегружен» и скорость закачки мгновенно падает в 100 (!) раз. Довольно быстро нашел причину- не оптимальные настройки кеширования. Методом проб и ошибок пришел к такой конфигурации, при которой вышеописанный баг не наблюдается:

image

3. Free Download Manager программа без наворотов, а его веб-интерфейс достаточно аскетичен- чистый html даже без картинок. Зато он весьма информативен.

image

За веб-интерфейс отвечает отдельная утилита- FDM remote control server. Настроек немного, как следует из скриншота, интерфейс доступен по адресу httр://хост: порт/.

image

Однако, обойтись без «допиливания напильником» не удалось. То, что кодировкой страницы принудительно выставляется iso-8859-1 (и названия файлов кириллицей превращаются в кракозябры) я еще мог стерпеть, но необходимость обновлять каждый раз страницу вручную для ее изменения- это свинство какое-то… Исправить эти досадные недоразумения
оказалось просто- «заготовки» веб-страниц хранятся в каталоге Server программы. Там всего 4 файла: adddownloadres_err.html, adddownloadres_ok.html, compdlds.html и index.html.

Для начала, исправляем кодировку, меняем во всех файлах

image
на
image

Ну и поставим автообновления страницы списка закачек каждые 10 секунд добавлением в файл index.html такой строки
image

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

4. Team Viewer, а конкретно, его 5 версия заработал без сучка, без задоринки с первого раза, как и положено качественному коммерческому продукту. Бесплатному для некоммерческого использования, естественно. В настройки вникать не буду- на сервере нужно просто указать вручную пароль (чтобы он не менялся после каждого перезапуска), а на клиенте указать ID сервера (или IP, если клиент и сервер в одной локальной сети), выбрать тип подключения и ввести пароль. Русский язык можно выбрать еще на этапе инсталяции.

Выводы

Система работает не первый месяц. Она достаточно компактна, малошумна (терабайтник я все-таки слышу), энергопотребление у нее явно поменьше обычного компьютера.
Жирный плюс- наличие встроенных клавиатуры, джойпада и экрана. Удобно, не включая основной компьютер, проверять статус закачек.
Жирный минус- «легкий апгрейд дисковой подсистемы» доступен только через USB-HDD карманы.

Сайты программ:
www.teamviewer.com
www.freedownloadmanager.org
www.utorrent.com
www.microsoft.com

PS Прошу прощения за то, что пришлось куски HTML вставлять картинками- не смог побороть тег <cоde>…
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.