Si estás interesado en acceder a tu ordenador desde fuera(Internet) y usas Windows XP esto te puede interesar.
Aquellos que tuvieran IP fija y ahora se encuentran con IP dinámica y una conexión PPP sobre ADSL tienen un problema: ¿Cuál es mi IP en cada momento? Antes era muy sencillo con la IP fija...
Normalmente te interesa acceder desde fuera porque tengas un servidor en tu ordenador de lo que sea: FTP, WEB, administración remota del Emule o similares; por tanto quieres que tu ordenador tenga acceso desde el momento en que lo enciendes, antes era automático pero ahora hay que "marcar" una conexión con el acceso telefónico a redes y tienes que iniciar sesión con algún usuario para ello.
La solución puede pasar por ejemplo por registrar una de esas direcciones en sitios tipo Dyn-DNS, NO-IP. Pero estos sitios necesitan que les informes cada vez que tu IP cambia: ya sé que hay programas para ello, pero a mí me interesa que funcione sin tener que iniciar sesión y sin tener que dedicar un programa sólo para eso.
¿Cómo lo hacemos?
-Crear un archivo por lotes .BAT que lo situamos en el directorio raíz por ejemplo (IP.BAT) con el siguiente contenido:
@cscript delay.js
@rasdial USB_ADSL login password
@bash comando
*Donde USB_ADSL es el nombre de tu conexión(se puede ver al teclear ipconfig /all en una ventana de comandos) y login/password son los datos de tu conexión(los de la cartita de tu ISP)
-Creamos una tarea con el programador de tareas para que se ejecute al iniciar el sistema(NO confundir con inciar sesión) nuestro IP.BAT
-Creamos un fichero llamado delay.js en el mismo directorio y lo editamos con el siguiente contenido:
WScript.Sleep(120000);
Esto hace que nos esperemos dos minutos, fundamentalmente para dar tiempo al iniciar el sistema a que el modem se haya cargado y sincronizado. Podría ser menos tiempo, no he probado, pero es para curarme en salud.
Bueno continuaré más tarde porque empieza el Madrid-Juve y no me lo quiero perder.