[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