¿Existe alguna relación entre una IP privada y una IP pública en cualquier sistema Win/Linux? En caso afirmativo -> ¿cómo se relacionan?

¿Existe alguna relación entre una IP privada y una IP pública en cualquier sistema Win/Linux? En caso afirmativo -> ¿cómo se relacionan?

Por ejemplo, una máquina ganadora tiene una tarjeta NIC con una IP privada asignada, si también tiene una IP pública -> a dónde está conectada esa IP pública (en la misma tarjeta NIC o proviene de un enrutador)

Respuesta1

No, no existe ninguna relación automática entre los dos. La traducción suele realizarse mediante un enrutador (puerta de enlace), de forma invisible para el host.

  • Cuando se encuentra en una situación en la que sus máquinas tienen IP privadas y deben "compartir" una única IP pública, entonces la traducción entre las dos (NAT) generalmente la realiza unenrutador, y los anfitriones ni siquiera saben que esto está sucediendo. La dirección IP pública normalmente se asigna al mismo enrutador.

  • Cuando utiliza uno de esos proveedores de alojamiento en la nube donde las máquinas tienen IP privadas pero se les puede asignar una IP pública "flotante", esto generalmente se hace usando NAT 1:1 de la misma manera que se indicó anteriormente. (Los proveedores de hosting suelen hacer esto para evitar la necesidad de una reconfiguración manual).

  • Por supuesto, hay redes que asignan directamente una dirección IP pública a los hosts; esto es común, por ejemplo, en los centros de datos. Pero en esas situaciones – cuando su máquina estádirectamenteAsignó una dirección IP pública; entonces, literalmente, la vería en el "estado" de la NIC, aparecería en ipconfig, y así sucesivamente.

Si aparece una dirección en ipconfigo ip addr, entonces está asignada a su máquina. Si senoaparece en ipconfig, luego se asigna a un enrutador (puerta de enlace NAT).

información relacionada