Многие установленные и запущенные программы, использующие технологию UPnP, открывают порты и общаются с нужными узлами через Интернет. Но не у всех получается произвести подключение самостоятельно. Трафик, поступающий на маршрутизатор, может останавливаться на нем, не доходя до компьютера. Чтобы помочь программе, они выполняют переадресацию портов. Рассмотрим настройку на примере роутера DIR 615.
Особенности
Переадресация портов или переадресация портов — это сравнение заданного порта роутера (указанного в конфигурации) с конкретным портом запрашиваемого устройства в локальной сети.
Такие программы, как торренты, DC++ или WOT, многопользовательские компьютерные игры WOW, должны выполнять перенаправление вручную. Информацию о номере можно найти в справке самой программы, на официальном ресурсе, обратиться в техподдержку. Либо установить специальную утилиту для определения портов на компьютер с операционной системой Windows.
Утилита называется TCPView. Загрузите файл, разархивируйте и установите программное обеспечение на свой компьютер. Откройте и выберите нужную программу из списка. Скопируйте ячейку в столбце «Удаленный порт». Информация от нее понадобится позже.
Для переадресации вам понадобится:
- Протокол
- Номер порта
- IP-адрес устройства для выхода в Интернет
Настройки
Для наглядности предлагаю посмотреть видеоинструкцию:
Открыть порты на роутере D-Link DIR 615 для переадресации можно так:
Заполните следующие поля:
Как проверить доступность порта?
Есть еще один барьер для трафика — компьютерный брандмауэр или антивирусный брандмауэр. Временно отключите их, если прямая проверка не пройдена.
Проверить наличие любого числового идентификатора в Интернете можно с помощью специального сервиса 2ip.ru/check-port.
Вы можете создать правило для открытия цифрового идентификатора программного обеспечения в брандмауэре Windows через командную строку. Введите команду:
брандмауэр netsh advfirewall добавить правило name=”Otkrytie_25340″ dir=in action=allow protocol=TCP localport=25340
В скобках можно указать любое имя правила на латинице.
Деактивация правила:
правило удаления брандмауэра netsh advfirewall name=»Открытие_25340″ протокол=TCP localport=25340
Или удалите его через интерфейс брандмауэра.
Возможные причины блокировки порта после открытия
Если все делали проброс портов на D-Link DIR 615 по инструкции и роутер все равно блокирует софт, то:
Важно понимать, что блокировка портов может происходить на стороне провайдера. Возможно, числовой идентификатор, к которому вы хотите открыть доступ, по каким-то причинам запрещен в стране вашего проживания. Другое дело, что использование бесплатных или плохо настроенных VPN и прокси-сервисов может препятствовать и блокировать доступ программ в сеть.
Заключение
Проброс портов необходим, если программа не может принимать и отправлять пакеты снизу локальной машины через роутер. В качестве такой машины могут выступать компьютеры, IP-камеры, сетевые хранилища.