Imprima el nombre de host externo de la instancia EC2


9

Puedo obtener el nombre de host interno de una instancia con el hostnamecomando. ¿Cómo obtengo el nombre de host externo de la instancia?

Específicamente estoy en EY y usando el ey sshcomando, quiero saber cuál es el nombre del host para poder pasar esto a scp.

Respuestas:


11

Desde dentro de la instancia, puede acceder al Servicio de metadatos de instancia :

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

o

curl http://instance-data.ec2.internal/latest/meta-data/public-hostname

Una amplia variedad de datos está disponible a través de esta interfaz.


5

/opt/aws/bin/ec2-metadata -p imprimirá el nombre de host público de esa instancia.



1

No sé qué sistema usas, pero supongo que Linux. Puede conectarse directamente a su dirección IP o intentar una búsqueda inversa de esta IP con, por ejemplo,

host -a <ip_address>

Puede encontrar su dirección IP si utiliza el comando ifconfigque imprimirá toda la información en las interfaces de red.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.