有可能以编程方式为自己分配弹性IP吗?

时间:2017-01-30 21:51:37

标签: jenkins amazon-ec2 dns amazon-route53

在ec2 ubuntu实例中运行的bash脚本是否可以为自己分配一个由eipalloc-abcd99481标识的空闲弹性ip地址?

2 个答案:

答案 0 :(得分:1)

使用AWS Command-Line Interface (CLI),其中包含aws ec2 associate-address命令:

aws ec2 associate-address --instance-id i-0b263919b6498b123 --allocation-id eipalloc-abcd99481

请参阅:AWS CLI associate-address documentation

答案 1 :(得分:0)

可以使用此命令:http://docs.aws.amazon.com/cli/latest/reference/opsworks/associate-elastic-ip.html

你也可以制作一个Python脚本:Boto Ec2 and elastic IP's

另外,请不要忘记您需要正确的权限(管理级别)才能执行此命令。