2011-06-27 25 views
7

Cuando ejecuto una instancia EC2, obtengo una ip privada y una ip pública. La IP pública puede ser visitada por un dominio dns como 'ec2-184-73-237-10.compute-1.amazonaws.com '. Cuando hago ping, obtuve la dirección IP 184.73.237.10.¿Cómo funciona la IP pública de EC2?

Mi pregunta es: ¿el 184.73.237.10 solo me pertenece o lo comparten instancias diferentes? Si es compartida por diferentes instancias, ¿cómo funciona? Por lo que sé, a cada instancia (linux) se puede acceder mediante ssh.

Gracias de antemano :-)

Respuesta

11

Sólo le pertenece a usted (hay un mapeado 1: 1 entre las direcciones IP públicas y privadas), pero se puede cambiar en cualquier momento. Por esta razón, si necesita que una instancia sea permanentemente accesible por IP, recomiendan usar una dirección IP elástica. EIP es gratuito siempre que esté asociado con una instancia.

+0

pero la ip pública es rara, Amazon tiene muchos ips públicos? ¡Increíble! – flyingzl

+0

si hay una asignación 1: 1 entre las direcciones IP públicas y privadas, ¿cómo asignar una IP pública a una IP privada? – flyingzl

+0

Amazon tiene muchas direcciones IP y cada instancia que no es de VPC (nube privada virtual) tiene su propia cuenta. En cuanto a cómo los mapas de Amazon son públicos a privados, hasta donde yo sé, no lo hacen público, pero casi nunca es necesario. Si siempre usa el nombre DNS público, el DNS de Amazon maneja la comunicación en la red privada o pública dependiendo de lo que sea apropiado. – bmatheny

2

Se recomienda crear y asociar una IP Elástica (IP estática de AWS) a su instancia. Y esta IP será solo tuya.

El beneficio de Elastic IP es que, incluso si puede asociarlo a otra instancia, restauró el servidor de la imagen AMI de la instancia principal, por lo que recuperará su sitio en caso de problemas o ataques.

Cuestiones relacionadas