管理 EC2 实例的 IPv6 地址
您可以查看分配给实例的 IPv6 地址,为实例分配公有 IPv6 地址,或取消分配给实例的 IPv6 地址。您可以在控制台中通过实例或网络接口页面查看这些地址。
向实例分配 IPv6 地址
如果您的 VPC 和子网有与之关联的 IPv6 CIDR 块,则您可以在启动期间或之后向实例分配 IPv6 地址。IPv6 地址从子网的 IPv6 地址范围进行分配,并分配给设备索引为 eth0 的网络接口。
在实例启动期间分配 IPv6 地址
请按照步骤启动实例,并在配置网络设置时选择 Auto-assign IPv6 IP(自动分配 IPv6 IP)。
在启动实例后分配 IPv6 地址
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
选择您的实例,然后依次选择操作、联网和管理 IP 地址。
-
展开网络接口。在 IPv6 地址下,选择分配新 IP 地址。输入子网范围内的 IPv6 地址,或将该字段留空,让 Amazon 为您选择 IPv6 地址。
-
选择 Save。
使用命令行分配 IPv6 地址
您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2。
-
将
--ipv6-addresses
选项与 run-instances 命令 (AWS CLI) 结合使用 -
将
Ipv6Addresses
属性用于 New-EC2Instance 命令 (-NetworkInterface
) 中的 AWS Tools for Windows PowerShell -
assign-ipv6-addresses (AWS CLI)
-
Register-EC2Ipv6AddressList (AWS Tools for Windows PowerShell)
查看 IPv6 地址
您可以使用 Amazon EC2 控制台、AWS CLI 和实例元数据查看实例的 IPv6 地址。
使用控制台查看实例的 IPv6 地址
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
选择实例。
-
在联网选项卡上,找到 IPv6 地址。
使用命令行查看实例的 IPv6 地址
您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2。
-
describe-instances(AWS CLI)
-
Get-EC2InstanceAWS Tools for Windows PowerShell
使用实例元数据查看实例的 IPv6 地址
-
连接到您的 实例。有关更多信息,请参阅 连接到您的 EC2 实例。
-
从
http://169.254.169.254/latest/meta-data/network/interfaces/macs/
中获取实例的 MAC 地址。 -
使用以下命令查看 IPv6 地址。
取消分配给实例的 IPv6 地址
您可以随时取消分配给实例的 IPv6 地址。
使用控制台取消分配给实例的 IPv6 地址
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
选择您的实例,然后依次选择操作、联网和管理 IP 地址。
-
展开网络接口。在 IPv6 地址下方,选择 IPv6 地址旁边的取消分配。
-
选择 Save。
使用命令行取消分配给实例的 IPv6 地址
您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2。
-
unassign-ipv6-addresses (AWS CLI)
-
Unregister-EC2Ipv6AddressList (AWS Tools for Windows PowerShell)。