Ich bin sehr Neuling mit AWS.So erhalten Sie öffentliche IP-Adresse von AWS mit Ruby SDK
Ich möchte die öffentliche IP-Adresse von Ruby SDK erhalten, aber nicht finden, wie man es bekommt.
require 'aws-sdk'
EC2 = Aws :: EC2 :: Resource.new (Region: 'us-west-2')
i = ec2.instance ('i -XXXXXX ')
mit diesen beiden Befehl, bekomme ich nur Status und Code.
Wie bekomme ich die öffentliche IP-Adresse, da sie sich normalerweise ändert, wenn wir die Instanz herunterfahren?
Vielen Dank im Voraus
vielleicht ist das hässlich, aber Sie können eine Locke Anruf tun. so was; curl http://169.254.169.254/latest/meta-data/public-ipv4 –
Danke für die Antwort. ja mit dieser Lösung können wir eine öffentliche IP-Adresse erhalten. Ich versuche, einen programmatischen Weg zu verwenden, um damit umzugehen. Ich kann in Java SDK finden, kann aber nicht mit Ruby SDK finden. – Vtanathip