是否可以在启动时为ec2实例分配预定的ips列表?如果是,那我们怎么能实现呢?
答案 0 :(得分:2)
您可以分配EIP - 弹性IP,并在实例出现后,将该EIP分配给您想要的任何实例。
这仅适用于小规模,因为默认情况下,每个帐户每个区域只允许5个EIP。
如果您需要更多EIP,您可以申请 - 但如果您需要更多,他们可能希望帮助您找出您认为需要这么多的原因,并在可能的情况下提供更好的选择。< / p>
您需要提供更多详细信息以获得更具体的答案。
答案 1 :(得分:0)
在EC2 VPC中,您可以在实例启动期间指定主IPv4地址,但您必须一次启动一个实例。如果您在请求中启动了多个实例,则无法使用此选项。
使用CLI
- private-ip-address(string)
[EC2-VPC]主IPv4地址。您必须从子网的IPv4地址范围指定值。只能将一个私有IP地址指定为主IP地址。如果您已指定将专用IP地址指定为网络接口规范中的主IP地址的选项,则无法指定此选项。如果您在请求中重新启动多个实例,则无法指定此选项。
请参阅run-instances。
例如:
aws ec2 run-instances --image-id ami-abc12345 --count 1 --instance-type t2.micro --key-name MyKeyPair --security-group-ids sg-903004f8 --subnet-id subnet-6e7f829e --private-ip-address 10.0.1.112