
¿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 PROTOCOL
para 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.5
está su IP LAN y 203.0.113.0
su IP WAN (Internet pública)?