Служба UPnP
Служба UPnP позволяет автоматически выполнять программную переадресацию портов в интернет-центре. Например, UPnP используется в торрент-клиентах μTorrent и Transmission, сетевой службе XBOX Live и др. При включении UPnP в интернет-центре автоматически создаются необходимые правила NAT и межсетевого экрана, избавляя пользователя от самостоятельной настройки проброса портов.
Важно
Служба UPnP должна быть включена на устройстве или в приложении, для которого будет осуществляться проброс портов - это может быть компьютер или сетевое устройство (например, планшет, смартфон и т.п.). Правила переадресации будут созданы автоматически по запросу ПО через механизм UPnP. Действуют эти правила только в рамках сессии и только для локального хоста, с которого поступил запрос. Как только сессия завершается, правило удаляется.
Рассмотрим пример использования службы UPnP в интернет-центре Keenetic для автоматической работы проброса портов.
В веб-конфигураторе роутера перейдите на страницу "Общие настройки", нажмите "Изменить набор компонентов" и убедитесь, что установлен компонент системы "Служба UPnP". В заводских настройках служба UPnP включена по умолчанию.
![upnp-01-en.png](../../../../assets/images/uuid-aa8946b4-fdfc-29a3-748f-3fd3054edc31-ru.png)
В нашем примере используется торрент-клиент μTorrent. Запустите программу и перейдите в настройки программы.
![upnp-02-en.png](../../../../assets/images/uuid-609ad468-f986-ef83-2727-35512f02827d-ru.png)
В поле "Порт входящих соединений" укажите номер порта, который будет использовать торрент-клиент, или оставьте тот который указан по умолчанию (в нашем примере это порт 41924
). Убедитесь, что служба UPnP разрешена, а именно включена опция "Переадресация UPnP". Если в настройках будет включена опция "Случайный порт при запуске", приложение каждый раз при запуске будет использовать новый случайный порт.
![upnp-03-en.png](../../../../assets/images/uuid-276263db-7055-301d-f15d-799b55880988-ru.png)
Включив службу UPnP, в роутере будут созданы автоматически правила переадресации портов.
Посмотреть список открытых портов по UPnP можно в веб-конфигураторе Keenetic. Перейдите на страницу "Список устройств" и нажмите по записи устройства. В разделе "Открытые порты по UPnP" вы увидите список портов, открытые для конкретного устройства.
![upnp-04-en.png](../../../../assets/images/uuid-ad48faa6-e768-c5da-cce1-7729ff84d95c-ru.png)
Также открытые порты можно посмотреть на странице "Переадресация". Здесь отображаются открытые порты по UPnP для всех устройств домашней сети.
![upnp-05-en.png](../../../../assets/images/uuid-83590f36-1b10-6cbc-1c09-49c47e630641-ru.png)
Если ваш роутер использует публичный "белый" IP-адрес для выхода в Интернет, то проверить, открыт ли порт, можно на одном из сайтов в Интернете, который предоставляет такой сервис. Например, на сайте http://portscan.ru
Укажите номер порта и нажмите кнопку "Проверить".
Если указанный порт "Открыт", это означает, что служба UPnP интернет-центра работает.
Важно
В момент проверки порта приложение, использующее порт, должно быть запущено и активно (в нашем примере это программа uTorrent), иначе ответ будет отрицательным. Проверка открытых портов через любой интернет-сервис возможна только при наличии публичного WAN IP-адреса на внешнем интерфейсе роутера.
Если нужно отключить службу UPnP, удалите компонент системы "Служба UPnP" через веб-конфигуратор.