¿Es posible que diferentes personas tengan la misma dirección IP pública?
En su mayor parte, todos nosotros estamos acostumbrados a tener una dirección IP pública única, pero ¿qué haces cuando en realidad no es así? ¿Qué está pasando exactamente? Con eso en mente, la publicación de preguntas y respuestas de SuperUser de hoy ayuda a un lector confuso a resolver un misterio de dirección IP.
La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..
Foto cortesía de Nicolas Nova (Flickr)..
La pregunta
El lector superusuario, Spartan, quiere saber si es posible que diferentes personas tengan la misma dirección IP pública:
Como lo entiendo, dos computadoras no pueden tener la misma dirección IP pública (externa) a menos que estén conectadas a través del mismo enrutador. Si están conectados a través del mismo enrutador, entonces pueden tener (compartir) la misma dirección IP pública y, a la vez, tener diferentes direcciones IP privadas (locales).
La situación que encontré
Mi amigo y yo usamos el mismo proveedor de servicios de Internet. Tenemos diferentes nombres de usuario y contraseñas, y conexiones independientes a nuestro proveedor de servicios de Internet, ¡sin embargo, tenemos la misma dirección IP pública! ¿Cómo es esto posible? Cuando usamos Google para determinar nuestra dirección IP, ambos obtenemos el mismo resultado exacto, 112.133.229.29 (en mi enrutador dice 10.1.102.93, el enrutador de mi amigo dice 10.1.101.29).
He instalado un servidor web Apache en mi computadora y sé que se puede acceder a él a través de la dirección IP pública de mi computadora, pero en mi caso no tengo una dirección IP pública única, por lo que es imposible que alguien acceda a mi computadora a través de http://112.133.229.29/index.html.
El amigo que mencioné anteriormente puede acceder a mi computadora usando esta dirección: http://10.1.102.93/index.html, por lo que me pregunto si tenemos algún tipo de proveedor de servicios de Internet común DNS.
Si otro amigo mío intenta acceder a mi computadora a través de un proveedor de servicios de Internet diferente mediante el enlace basado en enrutador que se muestra arriba (http://10.1.102.93/index.html), no podrá acceder a ella.
¿Cómo está haciendo esto mi proveedor de servicios de Internet? Mis solicitudes a cualquier servidor están ancladas con mi dirección IP pública y el servidor responde a la solicitud en función de esa dirección.
¿Es posible que diferentes personas tengan la misma dirección IP pública??
La respuesta
Gestudio Cloud, el colaborador de SuperUser, tiene la respuesta para nosotros:
Bueno, como mencionó DavidPostill anteriormente, su proveedor de servicios de Internet está utilizando NAT en sus enrutadores antes de enrutar su tráfico a Internet.
Básicamente, esto significa que usted y los demás clientes dentro del "área de servicio" de su proveedor de servicios de Internet están en una gran red de área metropolitana (MAN) y eso funciona de la misma manera que lo hace el enrutador de su hogar al crear una red de área local (LAN) en una escala mucho mayor.
¿Por qué su proveedor de servicios de Internet haría esto? Bueno, la respuesta es simple. Quieren y / o necesitan usar una cantidad menor de direcciones IPv4 públicas (probablemente porque tienen más clientes que las direcciones IPv4 públicas disponibles).
Como ya sabrá, el grupo de direcciones IPv4 gratuitas se agotó hace un par de años. Los operadores que están creciendo no pueden obtener nuevas subredes IPv4 a menos que las compren a otros proveedores de servicios de Internet que cierran en otro lugar.
La solución es utilizar direcciones IPv6. Obviamente, esto requiere cambiar los enrutadores, cambiar las configuraciones, invertir dinero y tiempo, etc., por lo que configurar una gran red de área metropolitana es más fácil y rápido para ellos..
Puede llamarlos y preguntar acerca de cómo obtener una dirección IPv4 dedicada, pero probablemente requerirán un pago adicional de su parte solo para tener una dirección IPv4 dedicada para su computadora / ubicación.
¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.