UPnP из командной строки в Linux

UPnP из командной строки в Linux

Существует ли утилита для переадресации портов на простом беспроводном маршрутизаторе домашней сети из командной строки с помощью upnp?

решение1

ПроверитьПроект MiniUPNP.

решение2

Вы можете использоватьтестовый клиент библиотеки miniupnpc.
Используйте $ upnpc -r PORT PROTOCOLдля автоматической пересылкипортна ваш текущий компьютер.

Пример:

$ upnpc -r 13 TCP

…перенаправляет порт 13 на локальный порт 13 при использовании TCP.

При правильном выполнении будет выведено сообщение следующего вида:

external 203.0.113.0:13 TCP is redirected to internal 192.168.1.5:13 (duration=604800)

…где 192.168.1.5ваш IP-адрес локальной сети и 203.0.113.0IP-адрес глобальной сети (публичного Интернета).

Связанный контент