Служба UPnP

Служба UPnP позволяет автоматически выполнять программную переадресацию портов в интернет-центре. Например, UPnP используется в торрент-клиентах μTorrent и Transmission, сетевой службе XBOX Live и др. При включении UPnP в интернет-центре автоматически создаются необходимые правила NAT и межсетевого экрана, избавляя пользователя от самостоятельной настройки проброса портов.

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

Рассмотрим пример использования службы UPnP в интернет-центре Keenetic для автоматической работы проброса портов.

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

upnp-comp.png

В нашем примере используется торрент-клиент μTorrent. Запустите программу и перейдите в настройки программы.

tor01.png

В поле "Порт входящих соединений" укажите номер порта, который будет использовать торрент-клиент, или оставьте тот который указан по умолчанию (в нашем примере это порт 41924). Убедитесь, что служба UPnP разрешена, а именно включена опция "Переадресация UPnP". Если в настройках будет включена опция "Случайный порт при запуске", приложение каждый раз при запуске будет использовать новый случайный порт.

tor02.png

Включив службу UPnP, в роутере будут созданы автоматически правила переадресации портов.

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

upnp-ports-01.png

Также открытые порты можно посмотреть на странице "Переадресация". Здесь отображаются открытые порты по UPnP для всех устройств домашней сети.

upnp-ports-02.png

Если ваш роутер использует публичный "белый" IP-адрес для выхода в Интернет, то проверить, открыт ли порт, можно на одном из сайтов в Интернете, который предоставляет такой сервис. Например, на сайте http://portscan.ru
Укажите номер порта и нажмите кнопку "Проверить".
Если указанный порт "Открыт", это означает, что служба UPnP интернет-центра работает.

NOTE: Важно! В момент проверки порта приложение, использующее порт, должно быть запущено и активно (в нашем примере это программа uTorrent), иначе ответ будет отрицательным. Проверка открытых портов через любой интернет-сервис возможна только при наличии публичного WAN IP-адреса на внешнем интерфейсе роутера.

Если нужно отключить службу UPnP, удалите компонент системы "Служба UPnP" через веб-конфигуратор.

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 85 из 124