Stampa il nome host esterno dell'istanza EC2


9

Posso ottenere il nome host interno di un'istanza con il hostnamecomando. Come posso ottenere il nome host esterno dall'istanza?

In particolare sono su EY e usando il ey sshcomando, voglio sapere qual è il nome host in modo da poterlo passare a SCP.

Risposte:


11

Dall'interno dell'istanza è possibile selezionare il servizio metadati dell'istanza :

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

o

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

Un'ampia varietà di dati è disponibile tramite questa interfaccia.


5

/opt/aws/bin/ec2-metadata -p stamperà il nome host pubblico di tale istanza.



1

Non so quale sistema usi ma presumo un Linux. Puoi connetterti direttamente al tuo indirizzo IP o provare una ricerca inversa di questo ip con ad esempio

host -a <ip_address>

Puoi scoprire il tuo indirizzo IP se usi il comando ifconfigche stamperà tutte le informazioni sulle interfacce di rete.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.