Transmission открыть порт windows

Обновлено: 04.07.2024

Зачем нужны открытые порты на роутере

  • создание игрового сервера;
  • видеоконференции;
  • удалённое управление компьютером;
  • раздача файлов через файлообменные протоколы (FTP, TFTP, Torrent).

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

В среднем, чтобы открыть порт через роутер, профессионалу потребуется 5 минут времени. У менее подготовленного пользователя это займёт несколько больше времени. Но в любом случае это достаточно просто! Сейчас я покажу общий алгоритм действий, придерживаясь которого Вы сможете без каких-либо проблем сделать это на любом современном WiFi-маршрутизаторе.

Шаг 1. Подключитесь к домашней локальной сети через кабель или по WiFi и войдите в настройки роутера. IP-адрес роутера можно посмотреть на его наклейке (обычно это 192.168.0.1 или 192.168.1.1), как и заводской пароль на вход в личный кабинет.

Шаг 2. Откройте дополнительные настройки маршрутизатора. На некоторых моделях надо зайти в экспертный режим.

Несмотря на то, что это очень-очень общая инструкция, она будет актуальная на любую модель маршрутизатора. Достаточно лишь немного приложить руки и голову и у Вас всё получится!

А теперь рассмотрим на примерах как открыть порты на роутере для самых распространённых и популярных на сегодня моделях!

Роутер TP-Link Archer

Вай-Фай маршрутизаторы TP-Link и их самые последние модели из семейства Archer это самые популярные в России роутеры. По статистике, в 2020-ом году именно устройства этой марки покупали чаще всего. Чтобы открыть порт на TP-Link, выполните следующие действия.

Открытые порты на Кинетике (Keenetic ZyXel)

Раньше эти роутеры назывались ZyXEL, а сейчас носят название Keenetic. Чтобы открыть порт на Кинетике (это сейчас они называются Keenetic, а старые модели назывались ZyXel), можно придерживаться следующего порядка:

Переадресация портов на Asus

Port Forward на D-Link DIR

Проброс портов на роутере Ростелеком

Сегодня каждый крупный провайдер предоставляем своим клиентам фирменные устройства доступа с фирменным логотипом на корпусе и очень часто с фирменной прошивкой. Роутеры от Ростелеком яркий пример этому. Вообще, в зависимости от марки производителя интерфейсы прошивок фирменных маршрутизаторов отличаются друг от друга. Для примера я покажу как как открывается порт на Вай-Фай маршрутизаторе Q-TEch QBR-2041WW. На Sagecom, Sercomm, Ротек или Huawei принципе действия тот же самый, несмотря на некую разницу в дизайне интерфейса. Так что действуйте подобно тому, что я покажу и всё у Вас получится!

Почему не открывается порт на роутере


Приветствую всех. Хочу поделиться с вами своим опытом настройки клиента Transmission на популярной open source прошивке для роутеров Tomato. Недавно на хабре публиковалась статья Netgear WNR3500L: Превращаем роутер в NAS, где за основу была взята прошивка DD-WRT. Но лично мне DD-WRT не очень понравилась, а функционал торрент качалки с NAS’ом был очень нужен. Поэтому предлагаю познакомиться с альтернативным методом.

Установка прошивки Tomato на роутер.

Подготовка жесткого диска

Теперь нам необходимо отформатировать жесткий диск в файловую систему ext3 одной партицией. Я это сделал с помощью программы Acronis Disk Director. При форматировании нужно будет указать HDD label – я внес имя Elements в честь моего жесткого диска WD Elements Portable. Имя харда понадобится нам в дальнейшем и поможет не запутаться.

Подключение жесткого диска

Перед подключением харда в usb порт роутера заходим в админку и следуем в раздел USB and NAS -> USB Support и проставляем чекбоксы как на скриншоте.


Установка Transmission

С помощью Putty подключаемся по телнету к роутеру. По умолчанию для этого открыт 23 порт по адресу 192.168.1.1. Имя пользователя root, пароль – ваш пароль на админку. Далее самое интересное.

Создаем необходимые директории:

Ставим Transmission и конфиг:

Закрепляем результат

В текущий момент мы уже имеем работающий клиент. Но при перезагрузке роутера все наше хозяйство само не заведется. Поэтому опять идем в раздел USB and NAS -> USB SUPPORT и в блок After Mounting пишем следущий скрипт. После этой операции Transmission поднимется сам после загрузки роутера.

mount /mnt/Elements/opt /opt
/opt/bin/transmission-daemon -g /mnt/Elements/data/torrents/.config/transmission-daemon


Корректное завершение работы

В разделе Administration -> Scripts в блок Shutdown вносим следующий скрипт для корректного завершения работы (завершить сервис transmission и отмонтировать диск) в случае выключения роутера.

killall transmission-daemon
sleep 5 && unmount /dev/sda1


Поднимаем шару

Чтобы весь скаченный контент был удобно доступным запускаем Samba. Делается это очень просто в разделе USB and NAS -> File Sharing. Тут нужно выставить Enable File Sharing на Yes и добавить папку, которую нужно сделать доступной.


Теперь папку можно примапить себе сетевым диском.

Доступ из вне. DynDNS


Доступ из вне к админке роутера


Доступ из вне по SSH

Чтобы появилась возможность из интернета подключаться к роутеру через Putty включаем в том же меню (Administration – Admin Access) SSH Daemon со следующими настройками.


Далее пробрасываем порты в меню Port Forwarding – Basic


Благодаря этому в случае необходимости коннектимся по SSH


Доступ из вне к web интерфейсу Transmission

Через интерфейс роутера мне не удалось сделать проброс порта для торрент клиента. Решить данную проблему получилось командой в терминале:
iptables -I INPUT -p tcp --dport 9091 -j ACCEPT
Поскольку после перезагрузки роутера этот «проброс» исчезает, я засунул его в раздел «автозагрузки» меню Administration – Scripts блок WAN UP

У меня D-Link DNS-325 (NAS Firmware Version 1.01).
По умолчанию установлен отвратительный torrent-клиент: нет возможности выбора папки для скачивания, нет возможности выбора файлов для скачивания (если не надо качать все), нет возможности переименования скачиваемого файла.
Сделал по инструкции (fun_plug скачал адаптированный под 325-й). По данной инструкции FFP не запускается, каталог ffp не появляется. В чем может быть проблема?

И да. Вместо того, чтобы на официальном форуме выкладывать инструкцию по полукустарному устранению недостатков, может, лучше включить Transmission в прошивку? Или хотя бы может плагин какой?

Всем привет, подскажите, поддерживает ли встроенный BitTorrent добавление закачки через интернет так же как и из локальной сети? Порты пробросил(6881, роутер D-Link Dir-655) Пробовал пробрасывать всякие разные-бесполезно.Прошивка 1.10
Доступ по FTP работает без проблем Всем привет.
Ребята, прошу помощи, сделал все по инструкции из шапки, все нормально установилось и настроилось.
но в итоге в веб морде transmission пишет что порт закрыт. пробывал менять - не помогает
проверял эти порты в интернете - открыты
поставил автовыбор портов, в роутере включил UPnP - отображается информация что порты пробрасываются, но в transmission все равно пишется, что порт закрыт.
уже всю голову сломал. помогите, может кто сталиквался
спасибо Всем привет.
Ребята, прошу помощи, сделал все по инструкции из шапки, все нормально установилось и настроилось.
но в итоге в веб морде transmission пишет что порт закрыт. пробывал менять - не помогает
проверял эти порты в интернете - открыты
поставил автовыбор портов, в роутере включил UPnP - отображается информация что порты пробрасываются, но в transmission все равно пишется, что порт закрыт.
уже всю голову сломал. помогите, может кто сталиквался
спасибо

Изображение

Если проброс порта на роутере таки сделан (в ручную)

попробуй сделать проверку с консоли
transmission-remote -n login:pass -pt

1 Transmission Port Test

Подсказка: Чтобы выполнить тест порта c DNS-323 выполним команду:

transmission-remote -n login:pass -pt

| 0 | ( Sun Jan 15 20:25:07) |.

/ffp/pkg
15> trans -pt
Port is open: Yes

Изображение


_________________
DNS323 Firmware Version: 1.08
fun-plug 0.5
Transmission 2.42

Здрасте !
Топик стартеру сразу плюс миллион .

а подскажите как убрать все созданые папки при установке на накопителе что бы пользователь ломился по \\IP_nas а ему отдавалась определенная папка ? что бы скрыть все это от глаз пользователя.


_________________
Своим вопросом Вы загоняете меня в ГУГЛ.
DFL-210 -архив образов
Меня можно найти в боте Телеграмма @MyKingdombot когда РКН перестанет заниматься ерундой :-)
Готовыe платить - пишите
Прикуплю неисправные девайсы ради корпусов . -> в личку

не понял что сделал . но точно понимаю что делал .

вообщем открыл SSH сессию , исправил конфиг трансмишена ( папку куда скачивать торрент )

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


_________________
Своим вопросом Вы загоняете меня в ГУГЛ.
DFL-210 -архив образов
Меня можно найти в боте Телеграмма @MyKingdombot когда РКН перестанет заниматься ерундой :-)
Готовыe платить - пишите
Прикуплю неисправные девайсы ради корпусов . -> в личку

не понял что сделал . но точно понимаю что делал .

вообщем открыл SSH сессию , исправил конфиг трансмишена ( папку куда скачивать торрент )

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

и телнет конечно же тоже закрыли?
если не, то
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start

п.с. когда было нечто подобное то заново funplug поставил. и все заново по устанавливал.
и уже после сделал несколько страховочных рут аккаунтов. на всякий пожарный.


_________________
DNS323 Firmware Version: 1.08
fun-plug 0.5
Transmission 2.42

вчерась посидел и разобрал в голове ситуацию , после вы полнения
usermod -s /ffp/bin/sh root
в ответ получаю что не возможно сменить .
( usermod: no changes )

Wireless Comprehensive Advanced Technology. Build your network now.

Wi-CAT LLC

Добрый день!

Не получается настроить проброс 80 порта из WAN на веб-морду встроенного transmission (9091 порт). Интерфейс самого роутера с 80 порта убран. IP белый. Проброс портов сделан. Подключение к локальным сервисам разрешено. Чего покрутить?

Не получается настроить проброс 80 порта из WAN на веб-морду встроенного transmission (9091 порт). Интерфейс самого роутера с 80 порта убран. IP белый. Проброс портов сделан. Подключение к локальным сервисам разрешено. Чего покрутить?

  • Вам нужно войти, чтобы просматривать прикрепленные файлы..
Последний раз редактировалось 27/07/2020, 07:48 : sfstudio

Ничего не понял. Трансмишн встроенный дык какой проброс-то может быть? Проброс работает с транзитным относительно роутера трафиком. Для локальных оно работать не будет.

Ничего не понял. Трансмишн встроенный дык какой проброс-то может быть? Проброс работает с транзитным относительно роутера трафиком. Для локальных оно работать не будет.

Чего уж проще: хочу стучаться снаружи на белый IP и попадать на веб-морду transmission. Нереально?

Тогда другой вопрос: как transmission повесить на 80 порт? Интерфейс роутера такой порт не дает выбрать. Файл настроек settings.json при перезапуске transmission перезатирается.

Чего уж проще: хочу стучаться снаружи на белый IP и попадать на веб-морду transmission. Нереально?

Тогда другой вопрос: как transmission повесить на 80 порт? Интерфейс роутера такой порт не дает выбрать. Файл настроек settings.json при перезапуске transmission перезатирается.

Чего уж проще: хочу стучаться снаружи на белый IP и попадать на веб-морду transmission. Нереально?

Ну дык именно так и надо описывать. Реально, но толко руками, используя iptables с сохранением в rwfs скрипта добавляющего нужные правила. За подробностями google по iptables/netfilter и этот форум по rwfs на тему хуков. Так же скорее всего придётся попрощаться с NAT offload.

Тогда другой вопрос: как transmission повесить на 80 порт? Интерфейс роутера такой порт не дает выбрать. Файл настроек settings.json при перезапуске transmission перезатирается.

Я не помню что там с трансмишн, но скорее всего запрещено вешать его на привелигированные порты (<1024) что верно ибо роутер ваш быстро загремит под какой-нить китайский DOS и превратиться в тыкву по производительности.

В идеале с инета сервисы роутера доступны быть вообще не должны. Но если сильно жмёт лучше таки использовать порты где-нить по выше и точно не стандартные.

Это касается и web и ssh даже.

P.S. И даже в этом случае сменить порт в трансмишн решение более верное чем городить городушки с нетфильтром и DNAT/SNAT для локальных сервисов. А ещё лучше таки не вешать его на 80 порт вообще ибо чревато.

Чего уж проще: хочу стучаться снаружи на белый IP и попадать на веб-морду transmission. Нереально?

Ну дык именно так и надо описывать. Реально, но толко руками, используя iptables с сохранением в rwfs скрипта добавляющего нужные правила. За подробностями google по iptables/netfilter и этот форум по rwfs на тему хуков. Так же скорее всего придётся попрощаться с NAT offload.

Тогда другой вопрос: как transmission повесить на 80 порт? Интерфейс роутера такой порт не дает выбрать. Файл настроек settings.json при перезапуске transmission перезатирается.

Я не помню что там с трансмишн, но скорее всего запрещено вешать его на привелигированные порты (<1024) что верно ибо роутер ваш быстро загремит под какой-нить китайский DOS и превратиться в тыкву по производительности.

В идеале с инета сервисы роутера доступны быть вообще не должны. Но если сильно жмёт лучше таки использовать порты где-нить по выше и точно не стандартные.

Это касается и web и ssh даже.

P.S. И даже в этом случае сменить порт в трансмишн решение более верное чем городить городушки с нетфильтром и DNAT/SNAT для локальных сервисов. А ещё лучше таки не вешать его на 80 порт вообще ибо чревато.

Последний раз редактировалось 24/07/2020, 14:17 : sfstudio

Риски понимаю и принимаю. Нужен 80 или 443 порт.

Не проще вот просто заюзать трансмишшн из энтвари? Он ещё и пошустрее будет т.к. собирается без жёсткого minimize size?

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

Сменить порт на 80 в обход логики UI можно например тупо сказав nvram_set TransRPCPort 80 && reboot. Но не факт что сам трансмишн не обругается потом при запуске что его на привелигированный порт вешать решили и не завершиться с этим матом. Тут надо его код смотреть. А это сильно выходит вообще за рамки ТП.

Поэтому варианты как бы выше, и на этом наверное пора завершаться.

Спасибо, ценнейшую информацию предоставили! Ведь никто кроме Вас не скажет, что там у вас "под капотом" происходит. Тут даже не ТП нужна, а помощь сообщества, которого у Вас, к сожалению, нет. То, что пыталось зародиться на 4pda, Вы всеми силами тащите сюда. А здесь: "текущие контракты [не] предусматривают. "

По сути дела докладываю:

  1. ничего на 4pda кроме рукоблудия не родиться
  2. текущие контракты да не предусматривают консультации по вмешательтвую энд юзером ниже чем из UI
  3. ограничение уберём, ибо когда-то оно было нужно но не помню уже зачем и при каких условиях вводилось
  1. ничего на 4pda кроме рукоблудия не родиться
  2. текущие контракты да не предусматривают консультации по вмешательтвую энд юзером ниже чем из UI
  3. ограничение уберём, ибо когда-то оно было нужно но не помню уже зачем и при каких условиях вводилось

Sadler, убери в трансмишн в UI ограничение на выбор порта.

Консультаций ни на 4pda ни тут по кишкам (того что под капотом) для end user не будет. С 4pda я никого не тащу. Мне вообще этот ресурс безынтересен. А вот 4pda людей с нормальными вопросами по функционалу доступному в UI вводит в заблуждение, что приводит к обращениям с подводными стуками. И этого мне хочется избежать.

Ресурса на блуждания по форумам и разбором полётов при вмешательтсве в логику (мимо ограничений UI которые в 99% случаев вводятся не просто так) юзера руками (часто без понимания что делает в силу низкой квалификации) у нас нет. Будет оплата этой работы - будет разговор.

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

Читайте также: