sábado, febrero 18, 2012

Telmex, Modems Huawei y NAT loopback

pues bueno, esta entrada está dedicada a ese feo y tedioso modem huawei que Telmex me entregó hace tiempo, un EchoLife HG520b que flashee a HG520c y luego ya no pude regresar a b...

Paja:
y pues, no tuvo ninguna mejora en si, el firmware siempre fué una decepción y sus opciones confusas y demás, lo único rescatable era que podía seleccionar el Canal del WiFi, para que usara uno menos congestionado, pero luego dejó de funcionar correctamente el WiFi y ... bueno esa es otra historia.

Si alguna vez, han hosteado servicios en su compu (un servidor web, un servidor de teamspeak, un stream,un juego, etc) y han tenido la molestia de usar un servicio como DynDNS para registrar una DNS y se puedan conectar con ustedes... les debío haber pasado algo como a mi:

Van a su navegador, escriben su DNS, no abre nada.
Checan que esté actualizada la IP, la actualizan, y nada.
Revisan los puertos propiamente abiertos, y nada.
Se vuelven locos, pero si ponen localhost:puerto , si entran.
Y los demás (el mundo exterior, llámese Internet) entran sin problemas.

Puede que estén atrapados en lo que yo he denominado... "La Zona Nat Loopback"

Si quieren salir de ella, y poder hacer uso de ese DNS que con mucho cariño/trabajo/etc registraron y entrar como lo harían los demás, solo deben hacer lo siguiente:


  1. abrir un prompt y escribir
    telnet 192.168.1.254
    donde la IP es la del router, solo dan enter y les pide el password (con el que inician sesión en la interfaz web)
  2. escribir:
    ip nat loopback [<-ENTER]
    si está como OFF, solo agreguen ON, para activarla
    ip nat loopback on
    y si tienen el servicio que quieran probar, y los puertos debidamente abiertos, podrian ver si ya pueden acceder a su servidor con el DNS, si es así, solo sigan adelante para guardar el cambio en el modem.
  3. para guardarlo permanentemente (lease, hasta que no se le de FACTORY RESET al modem) escriban lo siguiente:
    sys edit autoexec.net  [<-ENTER]
    luego presionen N hasta encontrar ip nat l off
    cuando encuentren la linea presionen R
    escriban el comando actualizado
    ip nat l on   [<-ENTER]
    denle X para salir y guardar
    luego exit para salir de telnet y ya quedó guardado.
FELICIDADES! ya encontraron como solucionar esa molestia de no poder acceder a sus servicios por DNS! :D

Espero les sirva, porque luego ahi estamos quebrandonos la cabeza, cuando el problema no es ni nuestro, sino del hardware mal configurado (llamese Huawei, Telmex - Personalizacion y restricciones) o etc.

Suerte!

-Creditos:
https://www.underground.org.mx/index.php?topic=26277.0

PD: recuerden que en windows 7 y vista (me parece), viene desactivado Telnet, puede ser "reinstalado" si van a donde al Administrador de Programas instalados (Programs and Installed Features) le dan CLIENTE TELNET (TELNET CLIENT) y luego OK.