SOLUCION: DNAT dinamico UPnP con Arnet Huawei HG520b

Si tenes uno de estos modem routers que da la gente de Arnet, y tenes un servidor, te habras dado cuenta que grabar cambios usando la interfaz telnet directo al router no funciona, o que no podes asignar leases staticos en DHCP, con lo cual cualquier regla de “Servidores Virtuales” muere, y tenes que ir, y cambiar la regla, blah, blah. Horrible.

Estas instrucciones son para cualqueir sistema POSIX (o sea, no para windows, pero supongo que en windows debe ser dos clicks y anda todo no? ja)

Con el miniupnpc http://miniupnp.free.fr/files/ podes armar un scriptcito que cuando la interfaz reciba su dhcp lease arme una regla de “servidores virtuales” automaticamente. Por ejemplo, si queres que desde afuera (internet) se NATee a 10.0.0.4 puerto 80 (asumiendo que 10.0.0.4 es nuestra IP local asignada por el huawei, y estamos ejecutando este comando en dicho server):

upnpc -m 10.0.0.4 -a 10.0.0.4 80 8093 TCP

Y listo.

Editando, caso Ubuntu y similares, /etc/network/interfaces podemos poner un post-up /usr/local/sbin/scriptcitoloco.sh

Dejo como tarea para el lector descubrir como obtener la IP asignada y armar el script 🙂

Artículos relacionados:

Si te gustó este articulo, ¿ Porque no dejas un comentario a continuación y continuas la conversación, o te suscribes a los feeds y recibes los artículos directamente en tu lector?

Comentarios

No comments yet.

Sorry, the comment form is closed at this time.