¿Cuál es la dirección IP real de mi computadora?

19

Estoy probando para ver cuál es mi dirección IP, pero dependiendo del sitio web que utilicé, obtengo una dirección IP diferente. Estoy usando un enrutador

Si uso esto , mi dirección IP es

ingrese la descripción de la imagen aquí

Si uso esto , mi dirección IP es

ingrese la descripción de la imagen aquí

Si uso esto , mi dirección IP es

ingrese la descripción de la imagen aquí

Si lo uso ipconfig/all, mi dirección IP es 192.168.209.1

¿Por qué hay una variación en mi dirección IP? ¿Tiene algo que ver con DHCP?

¿Por qué mi dirección IP comienza con 202 a veces, 218 a veces o 58 a veces?

¿Cuál es la verdadera dirección IP de mi computadora?

Computernerd
fuente
estás revisando tu ip en la misma sesión?
eramit2010
¿Estás haciendo estas pruebas desde la misma computadora?
Darius
Sí, desde la misma sesión y desde la misma computadora
Computernerd

Respuestas:

11

La primera y segunda IP no le pertenece a usted, pertenece a SGCableVision Inc.

58.182.192.245

218.186.18.232

Supongo que habrás oído hablar de NAT . Esto permite que las IP se traduzcan a diferentes IP para mejorar la administración de la red y también para no usar todas las direcciones IPv4 disponibles en una subred. Esas IP pertenecen a su ISP. Es muy probable que sean IP de puerta de enlace de proveedor ascendente, es decir, algún enrutador de frontera entre el ISP y el Internet público. Invertiendo desde el enrutador de borde hacia usted, esa IP se traduce a una nueva IP proporcionada por un servidor dhcp, luego una y otra vez hasta que alcanza su IP de origen.

Puede ver cómo se forma este proceso haciendo un traceroute o tracert -d desde el símbolo del sistema en Windows a www.google.com o 4.2.2.2.

Rudolph
fuente
1
SGCablevision es el ISP que está usando, aunque ese es un nombre antiguo que descartaron: ahora se llama Starhub, por supuesto que les pertenece, y no, no es NAT. La primera dirección IP allí es la 'correcta' de hecho, pero a menos que usted He topado con este problema antes, no lo
sabrías
Buen punto: me gustaría saber cómo funciona si no es NAT. Solo lo señalé debido a nuestra propia configuración en el ISP donde estoy trabajando, pero tenga en cuenta que estamos haciendo internet inalámbrico. Por lo tanto, la configuración puede ser diferente, pero tenemos reglas NAT para el usuario final.
Rudolph el
2
Esto es completamente una conjetura aquí. Básicamente, el tráfico sobre el puerto 80 pasa por uno o más servidores proxy. Supongo que usan alguna forma de equilibrio de carga y posiblemente brindan cierto grado de almacenamiento en caché (lo que puede explicar por qué siempre obtienes la misma dirección IP en los sitios de detección), y que algunos sitios que no se conectan al puerto 80 detectan Direcciones IP correctamente. A diferencia de Nat o CGN, puede conectarse o salir de su dirección IP pública; por ejemplo, puedo ingresar a mis servidores domésticos o incluso acceder a un servidor web que se ejecuta en un puerto no estándar.
Journeyman Geek
1
Los detalles detrás de los métodos de lista de bloqueo o un poco incompletos, como con cualquier bloque ordenado por el gobierno. Honestamente, nadie fuera de uno de los 3 grandes ISP probablemente conozca los detalles exactos, y mi respuesta se basa completamente en el conocimiento local y la experimentación real con un sistema en el mismo ISP. Un poco de cómo lo resolví está en mi respuesta. El sitio web que he vinculado en mi respuesta muestra lo que está sucediendo
Journeyman Geek
Agregaría, si tiene alguna forma de hacer una prueba para nat, hágamelo saber y lo agregaré a mi respuesta
Journeyman Geek
10

He usado starhub antes y encontré muchas de las mismas cosas. Tengo algunas teorías sobre esto: creo que la causa es el proxy transparente que starhub tiene que usar para bloquear sitios en la lista de bloqueo 'simbólico'. Esto parece ser un requisito para todos los ISP aquí .

Las dos primeras direcciones son probablemente incorrectas, y para los servidores proxy de starhub. El tercero es probablemente el correcto. Recibo las mismas direcciones que tú para los dos primeros. El 58.xxx es el adecuado para su módem, y es cómo llegaría a su red desde el exterior, con el reenvío de puertos adecuado.

La dirección 192.168.209.1 es inusual, probablemente sea interna, pero no he visto ningún enrutador que use ese rango, o presumiblemente use 192.168.209.254 para sí misma. Debería funcionar entre computadoras en su propia red, pero no desde afuera.

Claramente, no es CGN ya que las direcciones IP no están en el rango de CGN, son todas direcciones IP regulares y starhub no usa CGN en el cable (no tengo idea sobre las conexiones de fibra óptica). El tráfico fuera del puerto 80 parece no verse afectado: en el pasado había usado un servicio de detección de dirección IP en un puerto alternativo, y de manera rutinaria SSH en el servidor de mi casa boxen desde redes aleatorias.

¿Cómo se verifica fácilmente?

No estoy seguro acerca de los planes de fibra óptica, pero para los planes de cable, su enrutador es el mejor lugar para comenzar: si está conectado a un módem (Starhub usa tablas de surf motorola para sus planes de cable de gama baja), verifique su enrutador y si se trata de una puerta de enlace de Cisco (las usan para algo mejor que el plan "básico"), inicie sesión y verifique. Solía ​​tener un script bash que obtendría el contenido de la página de inicio de mi antiguo enrutador, y lo eliminaría para alimentar un script DNS dinámico. El enrutador del módem o cualquier cosa conectada directamente al módem informará la dirección IP correcta .

También descubrí que este sitio web tiene una prueba que muestra su dirección proxy y su dirección IP real

Dicho esto, los servicios de Starhub pueden romperse de manera única a veces. Uno de los efectos secundarios del servidor proxy transparente es que inutiliza muchos sitios de bloqueo de descargas, ya que todos detectan la misma dirección IP.

He tenido problemas de enrutamiento con un webcomic SFW específico durante meses, y luego volvería a funcionar. También hacen secuestro de nx (que implica señalar dominios no válidos en un portal de búsqueda de starhub), aunque eso es inhabilitar.

Cabe señalar, curiosamente, que el tercer sitio no capta mi dirección IPV6 (que admite starhub).

Journeyman Geek
fuente
6

Parece que su ISP podría estar utilizando Carrier Grade NAT - Por lo tanto, su computadora / enrutador podría no ser accesible desde partes de Internet. (También es posible que utilice algún tipo de servicio de anonimización vpn / ip).

La "dirección verdadera" de su computadora es la 192.168, pero, por supuesto, no debería funcionar fuera de su red, y se traduce a una dirección del "mundo real".

Bastante genial, ¡me pregunto qué tan roto está!

davidgo
fuente
No, creo que solo los ISP en fibra parecen usar CGN.
Journeyman Geek
1

Ninguna dirección IP pertenece a su computadora. A su computadora se le ha asignado una dirección IP 192.168.209.1en su red local. Pero no tiene una dirección IP de Internet, por lo que otras máquinas que sí tienen que manejar las solicitudes de Internet.

"Cuál es mi dirección IP" realmente se traduce como "¿Cuál es la dirección IP pública que asocia con esta solicitud?". Entonces, es la dirección de las máquinas que tienen direcciones IP públicas que manejan sus solicitudes.

David Schwartz
fuente
1

Su proveedor de internet por cable posiblemente le proporcionó un cable módem ipv6 y se está utilizando en modo Dual Stack Lite , lo que significa que no tiene una dirección ipv4 pública asignada a su módem.

Para comunicarse con servidores con capacidad solo para ipv4, ellos conectan NAT / Proxy a su conexión ipv6 para que esos servidores puedan responder a través de ipv4, que luego se perderán en su módem direccionable ipv6.

Y posiblemente estén redirigiendo sus solicitudes a servidores NAT / Proxy específicos, dependiendo de su disponibilidad, de ahí la variabilidad.

La dirección ipv6 en la captura de pantalla es probablemente la dirección ipv6 real de su módem, su dirección IP pública, a la que los servidores con capacidad ipv6 responderán directamente sin requerir el servidor NAT / Proxy.

La dirección 192.168.xx es la dirección real de su computadora, que nunca será su dirección pública. Es la dirección que tiene su computadora dentro de su red local. Las otras direcciones son las de los servidores NAT / Proxy de su módem / proveedor de servicios.

Daniel F
fuente