Как настроить torrent для роутера

Роутер + внешний HDD = автономное устройство для закачки торрентов. 

Когда лучше использовать роутер как качалку торрентов

Какие модели роутеров могут выступать в этой роли

Что, помимо роутера, нужно для этой задачи

Как настроить роутер

Когда лучше использовать роутер как качалку торрентов

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

В немалой степени этому способствует увеличение пропускной способности каналов связи с удешевлением Интернета. Традиционное использование торрентов на ПК уже не самое привлекательное решение – иногда удобнее освободить ресурсы десктопа или ноутбука, переложив функции торрент-клиента на специализированное аппаратное устройство (к слову, это позволяет не оставлять включенным ПК в отсутствие хозяев, а в остальное время избавит от назойливого шума систем охлаждения, особенно ночью).

Аппаратные же решения, содержащие встроенный торрент-клиент, весьма разнообразны и привлекательны: медиацентры, сетевые хранилища данных, медиапроигрыватели и даже телевизоры.

И, конечно, если бюджет позволяет, приобрести подобный гаджет не составит труда, а если его функции (кроме торрентов) не так уж необходимы в хозяйстве, то смысла в приобретении нет. Но задумаемся: в любой домашней сети, где найдется более одного компьютера, обязательно присутствует сетевой шлюз – роутер (маршрутизатор), работающий и в качестве беспроводной точки доступа. Он всегда подключен к Интернету, потребляет мало электроэнергии, не шумит – ну разве не идеальное решение для работы в качестве торрент-качалки? Нужно всего лишь подсоединить внешний USB-накопитель к соответствующему порту и выполнить минимум настроек. Впрочем, обо всем по порядку.

Какие модели роутеров могут выступать в этой роли

Как показывает практика, для этих целей годится практически любой роутер, оснащенный портом USB. Но с оговоркой: подразумевается, что он допускает перепрошивку альтернативным софтом, написанным энтузиастами и прочими «кулибиными». Разумеется, это потребует от пользователя некоторой квалификации (как правило, речь идет о базовом знании команд и структур хранения данных 

Роутер как качалка торрентов. Рис. 1

в ОС Linux). И, хотя принято считать, что операция требует всего лишь предельной внимательности и точнейшего соблюдения последовательности действий, далеко не всякий сможет пройти этот путь до конца, получив положительный результат: любая ошибка (или нештатная ситуация) приведет к отказу роутера, нередко без возможности реанимации даже силами специалистов сервисной службы. 

Если вы все-таки решитесь на подобную операцию с целью превратить свой D-Link DIR-320 (список поддерживаемых моделей можно увидеть на ресурсе http://www.dd-wrt.com/) в качалку торрентов, воспользуйтесь поисковиком по запросу, содержащему слова «торрент» и «роутер», и найдете достаточно рекомендаций, пошаговых инструкций и подробных описаний. А я поостерегусь приводить пример подобной настройки хотя бы из соображений разумных размеров статьи, а также потому, что такие действия приводят к утрате гарантии на устройство. Так что, если у вас нет уверенности в собственных силах и слова SAMBA, mount, tftp, wget, chmod и пр. звучат пугающей тарабарщиной, лучше приобретите готовое решение.

Вы все-таки настроены на эксперименты? Тогда совет: выбирайте роутеры, изначально рассчитанные на такую возможность. Например, встроенным менеджером закачек обладает ASUS RT-N16, посредством которого и осуществляется загрузка контента с HTTP, FTP и BitTorrent. Управляется качалка с помощью программы Download Master, которую необходимо запускать на ПК. Полученные данные сохраняются на жестком диске, подсоединяемом к роутеру по USB-интерфейсу (впрочем, для этой же цели можно воспользоваться флеш-накопителем).

Особых претензий к работе ASUS RT-N16 как торрент-качалки нет (проблемы были у ранних версий), но все же «родная» прошивка вызывает недовольство у продвинутых пользователей, которые предпочитают работу с альтернативными прошивками от энтузиастов (самые известные – Tomato и «от Олега»). Действительно, после ее замены появляется много дополнительных возможностей, так что выбирать эту модель лучше все-таки тем, кто сможет довести ее до ума. Впрочем, «из коробки» она тоже будет работать.

Еще одна модель роутера того же вендора – ASUS RT-N56U – привлекает и неординарным видом, и вертикальной компоновкой. Но во всем остальном ее возможности аналогичны предыдущей: тот же

 Download Master, который необходимо устанавливать на ПК, та же невозможность тонкого управления закачками и параметрами раздач – в общем, базовый набор для непритязательных пользователей.

Если желания возиться с прошивками нет, а расширить возможности управления хочется, обратите внимание на серию ZyXEL Keenetic, в которой примечательны две модели: Keenetic и Keenetic Giga. Различие между ними в том, что вторая поддерживает гигабитные порты (первая – 100 Мбит/с) и оснащена двумя портами USB, для каждого из которых предусмотрена отдельная кнопка «размонтирования» подключенного устройства. Разумеется, два порта лучше, чем один, но это некритично и для младшей модели: дополнительные накопители к ней можно подсоединить через USB-хаб (правда, при этом тяжело будет отключать устройства в случае необходимости, да и автономное питание придется обеспечить – один порт не выдержит такой нагрузки).

Оба роутера обладают развитыми средствами работы с Интернетом: в наличии и беспроводная связь, и брандмауэр, и поддержка функций медиасервера, и многое другое. Но главное (в нашей ситуации) то, что пиринговый клиент реализован на очень распространенном движке Transmittion, позволяя не только управлять им посредством веб-интерфейса, но и специальными программами, которые можно установить на ПК (например, Transmission Remote). 

Роутер как качалка торрентов. Рис. 3

Примечательно, что несложными настройками можно включить возможность управления роутером через Интернет, что дает возможность управлять загрузками отовсюду. Встроенный торрент-клиент обладает развитыми настройками, в том числе предлагает возможность изменения номеров портов, реализована поддержка UPnP и DHT, а также раздача загруженных файлов и другие опции. 

Единственное ограничение касается скорости передачи данных – 1 Мбайт/с. Впрочем, этого достаточно для одновременной работы с пятью-шестью файлами, хотя запустить можно и больше. Зато при такой скорости маршрутизатор не ограничивает другие сервисы: вы не будете испытывать дискомфорт при работе в сети из-за снижения пропускной способности или повышения латентности. Для удобства роутер можно настроить на автоматический запуск торрент-клиента при подсоединении внешнего накопителя.

Что, помимо роутера, нужно для этой задачи

Конечно, для работы без ПК, да еще по схеме «24/7», понадобится надежный жесткий диск. Выбирать скоростной и высокопроизводительный нет смысла: скорость обмена данными невысока, а борьбу за тишину и низкое энергопотребление никто не отменял. Следовательно, приобретать надо низкоскоростной накопитель (5400 об/мин), и лучше всего – в виде готового внешнего устройства.

Крайне желательно выбирать из устройств, оснащенных дополнительным высокоскоростным интерфейсом (eSATA): это облегчит перенос загруженных десятков гигабайт информации на жесткий диск вашего компьютера. Например, подойдет Apacer AP500GAC601W-S или Western Digital Elements Black WDBAAU0010HBK-EESN. Последний, правда, оснащен только USB-интерфейсом, зато более

Роутер как качалка торрентов. Рис. 4

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

Второе устройство, не обязательное, но крайне желательное, – источник бесперебойного питания. Мощный не нужен, достаточно, чтобы он мог поддерживать работоспособность маршрутизатора в течение 10-15 минут (хватит модели мощностью 300 В·А). За это время или подача электроэнергии возобновится, или вы корректно отсоедините диски и отключите роутер; в противном случае ситуация чревата потерей информации.

Как настроить роутер

Если взять в качестве примера ZyXEL Keenetic, процедура выглядит просто. В первую очередь необходимо настроить подключение к интернет-провайдеру и изменить штатные параметры учетной записи – пароль и логин. Это можно сделать как при помощи веб-интерфейса, так и мастером первоначальной настройки.

Пропущу этапы настройки беспроводного вещания, брандмауэра и специфических сервисов и перейду сразу к настройкам торрентов. Для этого в главном меню отмечаем пункты «USB-приложения – Торренты» и в появившемся окне выбираем дисковый накопитель, а затем папку для хранения закачек. Порты для подключения можно оставить нетронутыми, если нет других пожеланий (хотя порт для удаленного управления я всегда изменяю в целях безопасности). Если вы намерены управлять торрент-клиентом дистанционно, следует выбрать «Разрешить» в выпадающем меню «Доступ из Интернета» и установить галочку «Использовать учетную запись администратора интернет-центра». 

Роутер как качалка торрентов. Рис. 5 

Следующий пункт, отвечающий за автоматическое включение трекера при подсоединении накопителя, я также делаю активным.

На этом прописывание параметров можно считать завершенным. Остается активировать пункт «Включить BitTorrent-клиент», нажать кнопку «Применить» и вслед за ней – «Запустить клиент».

Всё. Теперь можно использовать торрент-клиент, при желании изменив его настройки (параметры ограничения скорости раздач и закачки).

Выводы

Кому-то ближе танцы с бубном над старым «железом», а кто-то, напротив, предпочтет свежую модель – и тоже вдоволь поиграет с ее настройками и доведет до ума собственными руками. Я же предпочитаю готовые решения. В конце концов, сколько интересного можно загрузить за время, потраченное на настройку упрямого роутера, – не лучше ли сразу воспользоваться «коробкой»?

Итак, выбор за вами, варианты есть на все случаи жизни. Но не забывайте: большинство «перешитых» роутеров, изначально не предназначенных для работы в качестве торрент-качалки, не обеспечат должной производительности. В первую очередь скажется слабый процессор, сильно уступающий специализированным устройствам.

Пусть правозащитники продолжают свой спор о том, являются ли торренты злом или средством обмена информацией. В данном обзоре, мы не будем настаивать ни на одной из точек зрения относительно этого. Рассмотрим другое. Каждый, имеющий USB-порт роутер торрент-клиентом – может стать. Просто, большинство «бюджетных» моделей, при этом – требуют установку альтернативной прошивки.

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Роутер вид с зади

Итак, для чего нужен торрент-клиент на роутере? Чтобы не занимать ваш компьютер. Для чего нужно USB в роутере? Чтобы подключить к нему флешь или жесткий диск с USB-интерфейсом. Но, предупредим читателя сразу: если у вас роутер – не поддерживает BitTorrent в своей «заводской» прошивке, придется установить другую (от «dd-wrt», которую мы здесь рассмотрим). Процедура настройки сервиса, и установки дополнительного ПО – тоже, не для новичков. Поэтому – дважды подумайте, есть ли в этом необходимость (смена прошивки на «альтернативную» – лишает гарантии). Список моделей, поддерживающих торренты изначально:

  1. ZyXEL: Кинетик, Кинетик-Гига;
  2. ASUS: N16, N13U rev. B, N56U, и др.

У других фирм, тоже, такие роутеры – есть. Большинство же моделей, даже располагая портом USB, функцию торрента – по умолчанию, не поддерживают.

Прошивка dd-wrt

Хотите качать торрент через роутер, но вашей модели – нет в списке выше? Тогда, устанавливать альтернативную прошивку, вам придется в любом случае.
Для ASUS-ов, хорошие прошивки с поддержкой USB-опций, имеют название «от Олега». Мы же, рассмотрим «dd-wrt», как поддерживающие наибольшее число разных моделей.
Шаг первый. Идем на http://www.dd-wrt.com/site/support/router-database. Набираем номер модели роутера (например, dir 320, или n16). Смотрим список прошивок.

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Прошивка ddwrt для роутера dir 320

Первый сюрприз – прошивок может быть несколько. Они отличаются по функционалу (mini, micro, standard). Старые – на ядре Линукса 2.4. Новые – на 2.6.
Функционал разных версий прошивок – вы смотрите уже здесь: www.dd-wrt.com/wiki/index.php/Что_такое_DD-WRT%3F. Например, здесь – становится ясно, что даже «Standard» на старом ядре 2.4 – USB-порт не поддерживает.
Другой пример: Linksys WRT-610N. Видим, что доступны и старые, и новые версии (K 2.6):

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Прошивка ddwrt для роутера Linksys WRT-610N

Остановим свой выбор на Big-Generic. Поддержка USB (как можно убедиться из таблицы функционала версий) – есть и в других версиях, однако, нужна еще совместимость с jffs (поддержка файловой системы jffs). В общем, выбор у пользователя – не такой уж «обширный», об этом, надо было сказать в самом начале…
Примечание: обязательно, обращайте внимание на номер ревизии вашего роутера (различные ревизии, совместимостью – не обладают).

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Разные ревизии

Перепрошивку, вы производите в соответствии с рекомендациями к вашему роутеру. Только – с помощью патч-корда (ни каких Wi-Fi)! Обязательно нужно сохранить «заводскую» версию, чтобы, в случае чего, вернуться к ней.
Внимание! Вы должны знать, как выполняется аварийное восстановление! А, перед установкой «dd-wrt», рекомендуется делать аппаратный сброс 30-30-30 (ознакомьтесь с DD-WRT Wiki по вашему роутеру).
Если процесс завершится успешно – вы сможете зайти в новый web-интерфейс, который имеет адрес IP: http://192.168.1.1. Имя-пароль: root-admin (для K2.4), или – просят придумать (для K2.6).

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Так выглядит прошивка из нутри

Роутер с клиентом торрент – у нас появится, но только после установки еще одного дополнения.

Перед установкой Optoware

Софт Optoware (такая программа для Linux), мы сейчас установим на роутер. Вернее – на USB диск (который, предварительно нужно отформатировать, создав три «линуксовых» раздела).
Берем флешку, или USB-диск. Берем live-cd с Линукс (даже knoppix), или просто компьютер с linux/unix. Если вы знаете, как записывать CD-диск из Iso-образа, и как загрузить ПК с CD-рома, этого будет достаточно.
Загружаемся в Линуксе. Подсоединяем к компьютеру USB-флешку. Разделы нужны будут следующие:

  1. EXT2, примерно 320 мегабайт
  2. swap, 64 Mb
  3. EXT2, остаток свободного места

Воспользуйтесь программой GParted. В этой программе, обратите внимание: физический накопитель отображается в правом верхнем углу окна.

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Подготовка флешки

Операции над существующим разделом – доступны по «правому» клику мышкой. «Размонтируйте» раздел (т.к. сначала, вы удаляете существующий). После удаления, создать новые – можно, кликая правой кнопкой на «неразмеченной области» (Новый/NEW).
Чтобы изменения «заработали», выберите в верхнем меню «Edit» -> «Applay All Operations» («Редактировать» -> «Применить все операции»). Подготовленную таким методом флешку, вы подключаете к роутеру. Выйдете из Линукс, перезагрузите ПК.
Дальнейшая настройка роутера для торрента – будет продолжена через его web-интерфейс. Нужно включить поддержку USB и поддержку JFFS. Второе – управляется вкладкой «Administration» –> «Management» (там есть «блок» JFFS). Ну а в «Services» – > «USB» – сделайте, как на рисунке:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Настройка USB. на роутере

То есть, не нужно включать «2.0», UCHI, автомонтирование.
На каждой вкладке, сохраняют настройки кнопкой «Save», а чтобы вступили в силу – нажимают «Apply Settings».
Теперь, на компьютере, включаем командную строку, и пишем: Telnet. В появившейся строке – пишем IP-адрес роутера (192.168.1.1, если не меняли):

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Командная строка

После ввода логина (root) с вашим паролем, видим интерфейс командной строки управления:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Прошивка на ddwrt

Примечание: если не включается – тогда, проверьте в web-интерфейсе, разрешен ли сервис Telnet («Administration» -> «Services»).
В интерфейсе Telnet-а, пишем: dmesg.
Появится список, в котором – обязательно должно быть «/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3».
Если – так, то через web-интерфейс, в «Administration» -> «Commands» – копируем следующее:

  • mount -o noatime /dev/scsi/host0/bus0/target0/lun0/part1 /jffs
  • mount -o noatime /dev/scsi/host0/bus0/target0/lun0/part3 /mnt
  • mount -o bind /jffs/opt /opt

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Монтируем флешку

После чего – жмем «среднюю» кнопку («Save Startup»), и – перезагружаем роутер.

Установка Optoware

В принципе, ничего особенного. Заходим на роутер (который только что перезагрузили) снова по Telnet.
Пишем команды:

  • mkdir /jffs/opt
  • (создаем директорию opt в разделе, который мы ранее «обозвали» «jffs»).
  • mount -o bind /jffs/opt /opt

Теперь, даем команду на скачивание скрипта:

  • wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O — | tr -d “\r” > /tmp/optware-install.sh

И запускаем этот скрипт командой:

  • sh /tmp/optware-install.sh

Внимание! Установка может занять много времени (20-30 минут).
Теперь, осталось сменить пути «по умолчанию»:

  • export PATH=/opt/bin:/opt/sbin:$PATH

и

  • unset LD_LIBRARY_PATH

Последняя команда по установке:

  • /opt/bin/ipkg-opt update.

Установка Transmission (это и есть клиент торрента)
Команда для установки Transmission выглядит так: ipkg-opt install transmission. Конечно, ее вы запускаете из командной строки Telnet.
После установки Transmission, обязательно запустите ее один раз. Например, так: /opt/bin/transmission-daemon -g /jffs/torrents/.config/transmission-daemon
Подождите (минуты 2-3), и «выключите» ее:

  • killall transmission-daemon

Осталось только (через web-интерфейс) добавить в автозагрузку роутера такие команды:

  • export PATH=/opt/bin:/opt/sbin:$PATH

и

  • /opt/bin/transmission-daemon -g /jffs/torrents/.config/transmission-daemon -a «192.168.1.1» -p 9091 –w /mnt

Эта строка, будет в списке последней. После нажатия «Save Startup», роутер можно перезагрузить.
Примечание: настройка торрента через роутер, идет через web-интерфейс Transmission (порт 9091). Этот порт открыть можно командой /usr/sbin/iptables -I INPUT 1 -p tcp –dport 9091 -j logaccept (которую, вы можете добавить в список «Commands» первой).

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Проброс порта для роутера

Как видите, мы не рассматриваем то, как в «dd-wrt» настроить соединение с интернет (также – маршрутизацию, сеть Wi-Fi…). Думаем, пользователь – сможет найти информацию самостоятельно.
Также, мы не рассматривали использование раздела SWAP (аналогичен «файлу подкачки» Виндовз). Актуально это для роутеров с ОЗУ менее, чем 32Мб. А, использовать «твердотельные» флешь – в этих целях, не рекомендуют (подробная инструкция по USB-SWAP есть здесь: http://www.dd-wrt.com/wiki/index.php/Linux_SWAP).

Программа Transmission Remote

Качать программу – нужно отсюда (http://code.google.com/p/transmisson-remote-gui/). В секции «Downloads», видим, что она – кроссплатформенная (и потому, качаем один exe-файл).
Программа, как можно понять из названия, является «оболочкой» для Transmission. И устанавливается – на компьютере (чтобы управлять торрент-качалкой, то есть Transmission, удаленно).
Использование Transmission Remote позволяет «без проблем» добавлять и удалять торренты (ее интерфейс – очень схож с uTorrent). Но сначала – рассмотрим, как настроить торрент через роутер дополнительно (задать «лимит скорости», и т.п.).
Итак, устанавливаем и запускаем (ниже – рассмотрим программу для Windows, но для других ОС, функционал – тот же). Перед нами возникнет окно:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Интерфейс программы Transmission Remote

Оно же доступно в «Инструменты» – «Параметры соединения». Transmission у нас – на 192.168.1.1: 9091 (что мы и задали), а пароль и логин – как для Telnet-сессии. Нажимаем «ОК», и переходим к настройкам торрент-клиента:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Настройка transmission Remote

Основное – это «отменить» DHT. Число пиров, если роутер не очень «мощный» – должно быть 30-40, не больше.
Это мы выставили в закладке «Сеть». А вот на закладке «Скорость» – самое важное:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Выставляем скорость

Лимит скорости – не стоит делать слишком большим. Все же, роутер – не персональный компьютер.
Надеемся, с этой программой – понятно. Программу можно закрыть, удаленный ПК – выключить, но торрент – все равно будет упорно работать (без какого-либо участия пользователя).

Дополнительная настройка роутера под p2p

В пиринговых сетях, используется диапазон портов (1024-65535), отличающийся от HTTP. Это – верно, если даже вы просто работаете в uTorrent с ПК. В сетях p2p роутер – видит все порты, но работает с ними – по-разному (с сетью пирингов – более медленно).
Заходим в «NAT / QoS» -> «QoS»:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Настройка для p2p

Должно быть, «Start QoS» – «Enable». Также, выставьте скорость (именно, Uplink!) на 80-90% от максимально возможной (или же, меньше).
Жмем «Add/Edit Services». Добавляем 2 сервиса так:

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Добавляем сервис p2p

Главное: в «P2PTCP» должно быть «TCP»; в «P2PUDP» – «UDP».
Жмем «Save». Применяем изменения («Apply Settings»).
Остался последний шаг. Выставляем приоритет сервисам («Bulk»).

Роутер в качестве качалки для торрента: Transmission в прошивках dd-wrt

Выставляем приоритет

Снова жмем «Save», «Apply Settings».

Предыдущая

РоутерРоутер c встроеннывм модемом

Следующая

AsusВыбор роутера для домашней сети

Вопрос: Как настроить работу торрент-клиента через маршрутизатор серии DIR с прошивкой 1.4.х?


Ответ:

В данном примере будет рассмотрена настройка для торрент-клиента uTorrent.

Настроить клиент на маршрутизаторах серии DIR с прошивкой 1.4.х можно двумя способами:
1)  C помощью UPnP
2)  C помощью настроек Port Forwarding (Переадресация портов).

Настройка клиента MediaGetна маршрутизаторах серии DIR-ххх c помощью UPnP

1. Зайдите в web-интерфейс DIR-xxx, набрав в адресной строке браузера: 192.168.0.1

Имя пользователя: admin
Пароль: admin

Перейдите на «Расширенные настройки»

Выберите UPnPв разделе «Дополнительно»

Поставьте галочку «Включено», затем нажмите «Изменить»

Затем сохраните настройки, нажав «Система», «Сохранить»

Зайдите в настройки MediaGet в раздел «Соединения», поставьте галочку «Использовать uPNP для назначения портов» и нажмите «Ок».


Настройка клиента uTorrent на маршрутизаторах серии DIR-ххх c помощью Вируального сервера (Переадресация портов)

 Зайдите на web-интерфейс DIR-xxx, набрав в адресной строке браузера: 192.168.0.1

Имя пользователя: admin

Пароль: admin

Перейдите на «Расширенные настройки»

Выберите «Виртуальные серверы» в разделе «Межсетевой экран».

В открывшемся окне нажмите «Добавить»

В открывшемся окне задайте имя правила, протокол TCP/UDP, порт, через который будет проходить трафик торрент-клиента и IP-адрес Вашего компьютера в сети.

 Нажмите кнопку «Изменить».

Затем сохраните настройки, нажав «Система», «Сохранить»

В настройках uTorrent задайте тот же порт для входящих соединений и нажмите «ОК».

Сегодня расскажу об одной интересной и полезной функции, которая появилась на последних моделях маршрутизаторов TP-Link. Я проверял ее на модели TP-Link TL-WR942N. Речь идет о загрузке файлов в офлайн режиме. Имеется введу, что роутер сам будет загружать файлы на подключенную к нему флешку. В настройках маршрутизатора эта функция называется «Загрузить офлайн» (Автономная загрузка).

Суть данной функции в том, что мы подключаем к маршрутизатору TP-Link обычную USB флешку, или внешний жесткий диск (HDD), в настройках указываем прямую ссылку на файл, или торрент, и маршрутизатор сам загрузит этот файл на подключенный накопитель. Без компьютера. А это значит, что можно ставить файлы на загрузку на ночь, и не нагружать сеть днем, когда все пользуются интернетом. А еще, есть планировщик загрузок. Это значит, что добавленные вами файлы будут автоматически загружаться только в заданное время, и в заданные дни недели.

Да, если у вас интернет 100 Мбит/с, то функция может показаться не нужной. Но, я по себе знаю, что данную фишку оценят все пользователи 3G/4G интернета. Когда после того как ставишь файл на загрузку, скорость очень сильно падает. А теперь, можно будет ставить файлы на загрузку, и они будут загружаться ночью. Когда и скорость беспроводного интернета в несколько раз выше. А роутер TP-Link TL-WR942N просто идеально для этого подходит, так как там есть поддержка 3G/4G модемов, и два USB (один для модема, второй для накопителя).

Я точно такой же функцией пользовался на роутере ASUS, там это называется Download Master. Так вот, с полной уверенностью могу сказать, что у TP-Link функция самостоятельной загрузки файлов реализована лучше и понятнее.

Загрузка файлов (торрентов) на флешку подключенную к роутеру TP-Link

Для начала, нам нужна флешка. Ее размер зависит от того, какого размера файлы вы будете загружать.

Важно! Не подключайте накопители, на которых есть ценная информация. Так как роутер скорее всего сменит формат файловой системы накопителя, и вы потеряете файлы, или не сможете просмотреть их на компьютере.

На компьютере форматируем флешку в NTFS формат. Подключаем ее к маршрутизатору.

Подключение флешки к роутеру TP-Link TL-WR942N

Перезагружать роутер не обязательно.

Дальше, в браузере переходим по адресу 192.168.0.1 (или tplinkwifi.net). Роутер запросит имя пользователя и пароль. Заводские — admin и admin. Если вы их сменили, укажите свои.

Вход в настройки tplinkwifi.net

Мы попадем в настройки маршрутизатора.

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

Перейдите в раздел «Дополнительные настройки» – «Настройки USB» — «Загрузить офлайн». Включите функцию, выберите накопитель (если их два), и выберите папку на накопителе, или просто укажите корень накопителя. Важно: название папки должно быть на латинице (английскими буквами). Сохраните настройки. По циферкам:)

Настройка "Загрузить офлайн" на роутере TP-Link

Если необходимо, можете еще указать максимальное число активных загрузок, или открыть дополнительные настройки. В которых можно настроить ограничение скорости загрузки, максимальное количество соединений, максимальное количество пиров и т. д. Это такой себе встроенный в роутер TP-Link торрент клиент. Настроек там не много, но все необходимое есть.

Настройка встроенного в TP-Link торрент клиента

Если какие-то настройки поменяете, не забудьте сохранить.

Настройка расписания загрузки файлов на роутере TP-Link

Если вам необходимо, чтобы маршрутизатор скачивал файлы только в определенное время, то нужно настроить расписание. Установите галочку напротив «Расписание», и нажмите на зеленые часики.

Дальше, просто выделите те дни и время, когда роутеру разрешено загружать файлы на подключенный накопитель. Нажмите Ok, и Сохранить.

Загрузка файлов на USB флешку через роутер TP-Link по расписанию

Так, с настройками мы разобрались. Все включили и настроили. Роутер готов загружать ваши файлы и торренты.

Добавляем ссылку на файл или .torrent для загрузки. Управление офлайн загрузками

Достаточно просто нажать на кнопку «Добавить». Дальше, нужно выбрать источник. Их есть три:

  • Торрент-файл с ПК. Выбираем файл .torrent с компьютера.
  • Торрент-файл с USB. Если .torrent файл, который вы хотите скачать находится на флешке, которую вы подключили к роутеру TP-Link.
  • URL (FTP, HTTP, aMule) — обычная, прямая ссылка на файл.

Дальше, в зависимости от выбранного источника, указываем ссылку на файл, или открываем файл .torrent. Нажимаем Ok.

Загрузка .torrent, или по прямой ссылке через роутер TP-Link

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

Управление загрузкой файлов через роутер

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

Доступ к файлам на флешке через роутер по сети

Я столкнулся с проблемой, когда после отключения флешки от маршрутизатора и подключения ее к компьютеру, я не смог ее открыть. Компьютер просил ее форматировать. Компьютер почему-то даже не отображал файловую систему флешки. В то время, как роутер все отлично видел. Скорее всего роутер форматирует накопитель под себя. Как решить эту проблему, я пока что не знаю.

Доступ к скачанным файлам вы можете получить по сети. С любого устройства, которое подключено к вашему роутеру. На компьютере достаточно открыть вкладку «Сеть», и там будет ваш роутер. Где вы сможете увидеть скачанный файлы через «офлайн загрузчик».

Доступ к файлам на флешке через роутер TP-Link по сети

Ну вот мы и разобрались, как можно скачивать файлы без компьютера. Имея только роутер от TP-Link, и USB накопитель.

Свои вопросы, отзывы и советы оставляйте в комментариях. Всего хорошего!

image

История

При переезде на новую квартиру появилась идея, а почему бы не создать домашнюю файлопомойку с возможностью доступа с любой точки мира и с возможностью загрузок торрентов 24/7, 365 в году? Все казалось очень легко.

Зачем все это?

Эта связка понадобилась мне для того, что бы сделать мой дом «умнее».Я не люблю покупать диски с фильмами и по этой причине мне приходиться их качать, а поскольку на современных трекерах еще и раздавать нужно, то была поставлена задача настроить стабильно работающий utorrent-клиент, который в придачу еще и безшумен.Конечно же этим все не закончилось, во время прокладки кабелей мы подумали что также будем использовать роутер как медиасервер UPnP.Но про медиасервер в другой раз.

Материальные средства

Денег было в тот момент не много и пришлось выбирать между роутером и жестким диском.Выбор остался за роутером, и купили мы Asus rt-n56u и нашли старенький ЖД takeMS на 256 гигабайт.Asus rt-n56u обошелся примерно в 125 USD.

Прошивка роутера

У данного устройства есть стандартная прошивка с поддержкой optware, тоесть думать долго не пришлось, надо было просто скачать уже готовый клиент для линукса(optware), настроить его и создать скрипт автозапуска для того чтобы после отключения из сети он сам запускал клиент.Я использую прошивку версии 7.0.1.32.

Запуск
Что надо иметь под рукой?

  • Форматировалка
  • PuTTY: A Free Telnet/SSH Client
  • Transmission Remote GUI
  • Браузер
Форматирование

Диск нужно отформатировать в родной для линукса формат EXT3, NTFS не годится.
Затем подключаем USB HDD к одному из свободных USB портов рутера, заходим в web-интерфейс рутера по 192.168.1.1 и мастером AiDisk создаём привычные FTP и SMB подключения, цель которых:
а) иметь возможность захода по FTP или SMB протоколам;
б) сгенерировать share\Download\Complete внутри AiDisk, которые потребуются нам позже для транзмишэна.

Подключение по telnet’у

Поскольку для версии 7.0.1.32 во вкладке Администрирование->Cистема отсутствует опция включения/выключения Telnet’a (в новые версии прошивок её вернули), включаем поддержку telnet’a через 192.168.1.1/Main_AdmStatus_Content.asp, где в строке «System Command» предварительно даём команду «nvram show», в результатах которой ищем строку «telnetd=». Если после знака равенства уже стоит единичка («telnetd=1»), значит такая поддержка telnet’a уже включена и пора переходить к подключению к рутеру через PuTTY, нет — в строке «System Command» вводим комманды:
nvram set telnetd=1
nvram commit
Повторно проверяем единичку при помощи «nvram show».
Запускаем PuTTY и настраиваем соединение как на скриншотах ниже, завершая подключение кликом по кнопке «Open»:
image
Для того чтобы все получилось в Putty должна быть UTF-8 кодировка и должен стоять кружочек только возле Use Unicode line drawing code points.
Если всё вышесказанное проделано правильно, созерцаем открывшееся окно с заголовком «192.168.1.1 — PuTTY», в котором нас просят ввести логин.
Вводим «admin» против «RT-N56U login», затем тот пароль, который задали для подключения к роутеру.
Потом пишем:
uname -a
echo $PATH
mount
mkdir -p /media/AiDisk_a1/opt
mount -o bind /media/AiDisk_a1/opt /opt
mkdir-p opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update

Теперь в текстовом редакторе создаём два файла:

«post-mount.sh»
#!/bin/sh
logger -t "post-mount.sh" "started [$@]"
[ -z $1 -o -z $2 ] && exit 1
grep -q /opt /proc/mounts && exit 0
mount -o bind $2/opt /opt
/opt/etc/init.d/rc.unslung start

«pre-unmount.sh»
#!/bin/sh
logger -t "pre-unmount.sh" "started [$@]"
[ -z $1 -o -z $2 ] && exit 1
grep -q /opt /proc/mounts || exit 0
/opt/etc/init.d/rc.unslung stop
sleep 1
sync
umount /opt

Копируем эти два файла привычным способом по SMB или FTP соединению в \\192.168.1.1\AiDisk_a1\opt\

Возвращаемся в PuTTY и вводим команды по образцу:
cd /media/AiDisk_a1/opt/
ls
chmod +x post-mount.sh
chmod +x pre-mount.sh

Через 192.168.1.1/Advanced_AiDisk_others.asp указываем «opt/post-mount.sh» и «opt/pre-unmount.sh» в полях «Mount Script» и «Unmount Script» и применяем.

Возвращаемся в PuTTY и вводим заветную «ipkg install transmission»

Затем запускаем пробно (т.е. без скрипта) по команде:
/opt/bin/transmission-daemon -a 192.168.1.* -g /opt/etc/trasmission -f -p 9091 -w /media/AiDisk_a1/share/Download/Complete &
Теперь в адресной строке браузера вводим 192.168.1.1:9091 и получаем transmission.

Теперь Вы получили полноценный utorrent, с возможностью сидировать до 40 раздач одновременно!
P.s. у меня 43 активных раздачи сейчас висит, вроде не тупит.

  • Как настроить openvpn на роутере tp link
  • Как настроить vpn на роутере zyxel keenetic extra 2
  • Как настроить vpn на мобильном роутере
  • Как настроить tls на роутере
  • Как настроить url фильтр на роутере