Cómo recuperar la dirección IP asignada a la máquina por el ISP

Cómo recuperar la dirección IP asignada a la máquina por el ISP

mi pregunta es sobre la dirección IP asignada a una máquina, cada vez que vamos a cualquier sitio que revela nuestra dirección IP, muestra un número que está asignado a la máquina a través de la cual accedemos a Internet, quiero saber cómo es posible para recuperar la dirección IP de la máquina local usando qué comandos, si los hay, en lugar de ir a los sitios para conocer la dirección IP asignada a la máquina por el ISP. la máquina local tiene una dirección IP de 192.168.1.2 y tiene un enrutador DSL proporcionado por el ISP que se conectará a Internet con Win XP SP2

Buscando respuestas favorables.

Gracias

Respuesta1

Inicie sesión en su enrutador DSL y mire la página de estado. Si desea registrar esta información, cree un script que simplemente descargue la página de estado.

También puedes escribir un script con curl/wget que simplemente obtenga la página (http://checkip.dyndns.com/) en ocasiones.

Respuesta2

¿Solo estás buscando la IP asignada a tu NIC? Ejecutar:

IPCONFIG

desde un símbolo del sistema.

Editar: Vuelva a leer su pregunta nuevamente, parece que está solicitando la dirección IP asignada a la interfaz del lado de Internet de su enrutador. Eso no está almacenado en la máquina local. Tendrás que escribir algo para obtenerlo desde el enrutador o confiar en un sitio de terceros para obtenerlo.

Respuesta3

Si su enrutador DSL tiene SNMP, generalmente puede obtener mediante snmpget la dirección IP asignada a la interfaz externa de su enrutador DSL. La mayoría (pero no todos) los fabricantes de enrutadores DSL tienen SNMP y admiten MIB-II.

ejemplo:

[root@myhost ~]# snmpwalk -v1 -c ***** 10.1.10.1 ipAdEntAddr
IP-MIB::ipAdEntAddr.75.146.91.10 = IpAddress: 75.146.91.10

En este caso, estoy consultando la IP "interna" con SNMP y obtengo la siguiente IP como mi IP externa. donde ****** es mi cadena de comunidad SNMP o contraseña. ipAdEntAddr es la cadena SNMP OID que consulté para obtener la respuesta.

Respuesta4

Podrías descargarWObtenerluego ejecute el siguiente comando:

wget -q -O - http://automation.whatismyip.com/n09230945.asp

Deberá ejecutar esto desde el directorio WGet o agregarlo a la ruta de su sistema.

información relacionada