UPnP desde la línea de comandos en Linux

UPnP desde la línea de comandos en Linux

¿Existe una utilidad para reenviar puertos en un enrutador inalámbrico de red doméstica simple desde la línea de comandos usando upnp?

Respuesta1

VerificarProyecto MiniUPNP.

Respuesta2

Puedes usar elCliente de prueba de biblioteca miniupnpc.
Usar $ upnpc -r PORT PROTOCOLpara reenviar automáticamentepuertoa su máquina actual.

Ejemplo:

$ upnpc -r 13 TCP

…reenvía el puerto 13 al puerto local 13 cuando se utiliza TCP.

Si se ejecuta correctamente, imprimirá un mensaje como:

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

…¿dónde 192.168.1.5está su IP LAN y 203.0.113.0su IP WAN (Internet pública)?

información relacionada