Una manera d'optenir la ip local o la ip pública d'un servidor EC2 de AWS Amazon és des de la consola Web. Però com ho podem fer si necessitem obtenir aquestes IP per configurar els serveis que s'executen en el servidor?

Per obtenir al ip local o pública des de dins del servidor ho podem fer mitjançant una crida http des d'un script.

Per obtenir la IP local:


curl http://169.254.169.254/latest/meta-data/local-ipv4

Per obtenir la IP pública:


curl http://169.254.169.254/latest/meta-data/public-ipv4