Проброс портов на Netis WF2780

Материал из Инструкции СИ
Перейти к: навигация, поиск

Проброс портов надо делать, что бы не было проблем с закачкой/раздачей в торренте, в peers-e, в серверах игр и т.д. Пробросив порт мы, тем самым, говорим файерволу (встроенная защита в роутере), что С этого и НА этот порт можно пропускать/принимать UPD и TCP пакеты, иначе защита будет их блокировать. И тогда, либо скорость будет очень низкой, либо вообще качаться не будет. Роутер - это NAT-файерволл. И снаружи мы видим один комп (это и есть роутер) , чего бы у нас там за роутером не происходило.

В сети есть 65535 портов. Некоторые из них (первые 1024) - служебные; остальные - можно использовать свободно. Когда мы приоткрываем дверь изнутри наружу, роутер открывает TCP-соединение (выделяя порт для этого) и ретранслирует то, что мы просили, тому, у кого мы просили. А вот когда нужно снаружи присоединиться к компу? Снаружи ведь виден только роутер! Мы говорим ему: "всё, что приходит на порт N, перенаправляй на внутренний комп M". Это и называется "проброс порта". Теперь снаружи это выглядит, будто этот комп открыл порт и с этим портом можно взаимодействовать, а изнутри - сообщения на этот порт перенаправляются куда надо. А теперь внимание: соединение peer-to-peer. Мы хотим два компа соединить, каждый из них спрятан за роутером, т. е. каждый из них видит роутер другого. Хотя бы один из них должен "пробросить" порт, тогда второй сможет к этому порту обращаться, устанавливать соединение.. . А уже при наличии установленного соединения - можно передавать информацию.

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

Если все таки не помогло, переходим к ручному пробросу портов. При ручном пробросе портов необходимо помнить несколько правил:

  1. Зарезервировать ip под определенное устройство в локальной сети на роутере, для которого хотим пробросить порт (прописать статический ip)
  2. Пробросить порт, который выдало нам приложение (смотрим его в приложении), прописав зарезервированный ip адрес.

Рассмотрим пример с клиентом torrent...

Открываем приложение на пк и видим какой порт "слушает" клиент:

никакой

Прописываем этот порт в настройках маршрутизатора во вкладке Переадресация - Виртуальный сервер

2017-04-24 14-40-13.png

Описание - не сильно важно, можно написать для какого приложения нам это надо, т.е torrent .

Ip-адрес - ip, выданный маршрутизатором для ПК Посмотреть и зарезервировать можно во вкладке Сеть - LAN как на рисунке ниже:

2017-04-24 14-41-56.png

"Протокол" - для torrent используется протокол TCP, указываем его или "ВСЕ"

Жмем кнопку добавить, все готово.

Для файлообменной сети Peers например, используются 2 протокола , TCP и UDP. Так же заходим в приложение и смотрим какие порты "слушает" клиент: никакой

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