[eside-ghost] alguien sabe como averiguar la ip del router desdemi equipo.

Alvaro Uría fermat en rigel.deusto.es
Mar Ago 30 09:23:57 CEST 2005


Hola Zefe :-)

On Tue, 30 Aug 2005 08:42:36 +0200
"Fernando de Urien" <zefe en rigel.deusto.es> escribió:

> ¿¿Alguien sabe como lo hace el amsn??

Ni la menor idea, pero lo puedes... mirar :-D
http://amsn.sourceforge.net/modules.php?name=Downloads

> Bueno, en realidad ya es por simple curiosidad, me mola el script de
> whatismyip :-p; cuando quiera dominio ya me metere en el tema de
> dyndns.org

Puess... no sé que router tendrás pero igual puedes hacer un script
que se conecte por http o telnet y que te devuelva la IP
pública.

Por ejemplo, la webpeich suele ser http://<ip_lan_del_router>/Status.htm
y te devuelve entre otras cosas una línea que pone
"IP Address: la.ip.publi.ca" (o mira como se llama la página en tu
router)

O también, por telnet, sección "Internet Access Setup", habrá una línea
tal que "IP Address= la.ip.publi.ca"

Para ello, te recomendaría un scriptcillo en Perl, porque ya existen
módulos para conectar por web (LWP::UserAgent) y telnet (Net::Telnet)
cuando se necesita autenticación, además del módulo para enviar correos
electrónicos (Net::SMTP).

> Un saludo,
> Zefe

Espero que te sirva :-)

Saludos,
   Alvaro Uría


Más información sobre la lista de distribución eside-ghost