标签: bash amazon-web-services amazon-ec2
我有一个通过aws cli启动的实例:
aws ec2 start-instances --instance-ids i-00112223333444445
实例没有静态公共IP。如何通过CLI知道ID为i-00112223333444445的实例来获取公共IP?
答案 0 :(得分:1)
尝试以下命令:
aws ec2 describe-instances --instance-ids $instance_id \ --query 'Reservations[*].Instances[*].PublicIpAddress' \ --output text
如果EC2实例具有公共IP地址,则此命令将返回它。
链接: