AWS: Habilitar auto asignar IP publica

Cuando en AWS lanzamos una instancia EC2 en una VPC predeterminada por defecto recibe una ip pública, en cambio si la VPC no es predeterminada, la subnet tiene una opción que determina si las instancias lanzadas en esa subnet reciben una IP pública, esta opción de auto asignar ip pública nos vendrá deshabilitada por defecto.

auto asignar IP publica disabled

Si no nos damos cuenta y dejamos la opción de Auto asignar ip publica de forma predeterminada, nos encontraremos con que la instancia no tiene una ip pública asignada y de nada nos servirá reiniciar la instancia para ver si recibimos una ipv4 pública.

auto asignar IP publica no show

Para habilitar la auto asignación de ip, tendremos que hacerlo desde la subnet, clic derecho sobre la subnet y seleccionamos Modify auto-assign IP setting

auto asignar IP publica enable

Marcamos el check «Enable auto-assign public IPv4 address» y salvamos la nueva configuración.

auto asignar IP publica check

Si probamos a desplegar una instancia, veremos como la opción de auto asignar ip publica vendrá de forma predeterminada habilitada.

Saludos y espero que os sirva.