管理网络接口的前缀
您可以按以下方式管理前缀与网络接口。
在网络接口创建过程中分配前缀
您可以在创建网络接口时分配自动或自定义前缀。
- Console
-
在网络接口创建过程中自动分配前缀
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择网络接口。
-
选择创建网络接口。
-
输入网络接口的描述,选择要在其中创建网络接口的子网,并配置私有 IPv4 和 IPv6 地址。
-
展开 Advanced settings(高级设置)。
-
对于 IPv4 前缀委派,请执行下列操作之一:
-
要自动分配 IPv4 前缀,请选择自动分配。对于 IPv4 前缀的数量,输入要分配的前缀数。
-
要分配特定 IPv4 前缀,请选择自定义。选择添加新的前缀,然后输入该前缀。
-
-
对于 IPv6 前缀委派,请执行下列操作之一:
-
要自动分配 IPv6 前缀,请选择自动分配。对于 IPv6 前缀的数量,输入要分配的前缀数。
-
要分配特定 IPv6 前缀,请选择自定义。选择添加新的前缀,然后输入该前缀。
注意
IPv6 prefix delegation(IPv6 前缀委派)仅当为 IPv6 启用了选定的子网时才会显示。
-
-
选择要与网络接口关联的安全组,并根据需要分配资源标签。
-
选择创建网络接口。
-
- AWS CLI
-
在网络接口创建过程中自动分配 IPv4 前缀
使用 create-network interface
命令并将 --ipv4-prefix-count
设置为您希望 AWS 分配的前缀数。在下面的示例中,AWS 分配一个前缀。aws ec2 create-network-interface \ --subnet-id
subnet-047cfed18eEXAMPLE
\ --description "IPv4 automatic example
" \ --ipv4-prefix-count1
在网络接口创建过程中分配特定 IPv4 前缀
使用 create-network interface
命令并设置 --ipv4-prefixes
至前缀。AWS 会从此范围中选择 IP 地址。在下面的示例中,前缀 CIDR 为10.0.0.208/28
。aws ec2 create-network-interface \ --subnet-id
subnet-047cfed18eEXAMPLE
\ --description "IPv4 manual example
" \ --ipv4-prefixes Ipv4Prefix=10.0.0.208/28
在网络接口创建过程中自动分配 IPv6 前缀
使用 create-network interface
命令并将 --ipv6-prefix-count
设置为您希望 AWS 分配的前缀数。在下面的示例中,AWS 分配一个前缀。aws ec2 create-network-interface \ --subnet-id
subnet-047cfed18eEXAMPLE
\ --description "IPv6 automatic example
" \ --ipv6-prefix-count1
在网络接口创建过程中分配特定 IPv6 前缀
使用 create-network interface
命令并设置 --ipv6-prefixes
至前缀。AWS 会从此范围中选择 IP 地址。在下面的示例中,前缀 CIDR 为2600:1f13:fc2:a700:1768::/80
。aws ec2 create-network-interface \ --subnet-id
subnet-047cfed18eEXAMPLE
\ --description "IPv6 manual example
" \ --ipv6-prefixes Ipv6Prefix=2600:1f13:fc2:a700:1768::/80
分配前缀至现有网络接口
您可以为现有网络接口分配自动或自定义前缀。
- Console
-
自动分配前缀至现有网络接口
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择网络接口。
-
选择要为其分配前缀的网络接口,然后选择 Actions(操作)、Manage prefixes(管理前缀)。
-
对于 IPv4 前缀委派,请执行下列操作之一:
-
要自动分配 IPv4 前缀,请选择自动分配。对于 IPv4 前缀的数量,输入要分配的前缀数。
-
要分配特定 IPv4 前缀,请选择自定义。选择添加新的前缀,然后输入该前缀。
-
-
对于 IPv6 前缀委派,请执行下列操作之一:
-
要自动分配 IPv6 前缀,请选择自动分配。对于 IPv6 前缀的数量,输入要分配的前缀数。
-
要分配特定 IPv6 前缀,请选择自定义。选择添加新的前缀,然后输入该前缀。
注意
IPv6 prefix delegation(IPv6 前缀委派)仅当为 IPv6 启用了选定的子网时才会显示。
-
-
选择保存。
-
- AWS CLI
-
您可以使用 assign-ipv6-addresses
命令来分配 IPv6 前缀,使用 assign-private-ip-addresses 命令将 IPv4 前缀分配给现有网络接口。 自动分配 IPv4 前缀至现有网络接口
使用 assign-private-ip-addresses
命令并将 --ipv4-prefix-count
设置为您希望 AWS 分配的前缀数。在下面的示例中,AWS 分配一个 IPv4 前缀。aws ec2 assign-private-ip-addresses \ --network-interface-id
eni-081fbb4095EXAMPLE
\ --ipv4-prefix-count1
分配特定 IPv4 前缀至现有网络接口
使用 assign-private-ip-addresses
命令并设置 --ipv4-prefixes
至前缀。AWS 会从此范围中选择 IPv4 地址。在下面的示例中,前缀 CIDR 为10.0.0.208/28
。aws ec2 assign-private-ip-addresses \ --network-interface-id
eni-081fbb4095EXAMPLE
\ --ipv4-prefixes10.0.0.208/28
自动分配 IPv6 前缀至现有网络接口
使用 assign-ipv6-addresses
命令并将 --ipv6-prefix-count
设置为您希望 AWS 分配的前缀数。在下面的示例中,AWS 分配一个 IPv6 前缀。aws ec2 assign-ipv6-addresses \ --network-interface-id
eni-00d577338cEXAMPLE
\ --ipv6-prefix-count1
分配特定 IPv6 前缀至现有网络接口
使用 assign-ipv6-addresses
命令并设置 --ipv6-prefixes
至前缀。AWS 会从此范围中选择 IPv6 地址。在下面的示例中,前缀 CIDR 为2600:1f13:fc2:a700:18bb::/80
。aws ec2 assign-ipv6-addresses \ --network-interface-id
eni-00d577338cEXAMPLE
\ --ipv6-prefixes2600:1f13:fc2:a700:18bb::/80
从网络接口中移除前缀
您可以从现有网络接口中删除前缀。
- Console
-
从网络接口中移除前缀
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择网络接口。
-
选择网络接口。
-
选择操作,管理前缀。
-
对于 IPv4 前缀委派,要删除特定的前缀,请选择要删除的前缀旁边的取消分配。要移除所有前缀,请选择不分配。
-
对于 IPv6 前缀委派,要删除特定的前缀,请选择要删除的前缀旁边的取消分配。要移除所有前缀,请选择不分配。
注意
IPv6 prefix delegation(IPv6 前缀委派)仅当为 IPv6 启用了选定的子网时才会显示。
-
选择保存。
-
- AWS CLI
-
您可以使用 unassign-ipv6-addresses
命令来移除 IPv6 前缀,使用 unassign-private-ip-addresses 命令将 IPv4 前缀从现有网络接口中移除。 从网络接口中移除 IPv4 前缀
使用 unassign-private-ip-addresses
命令并将 --ipv4-prefix
设置为要删除的地址。aws ec2 unassign-private-ip-addresses \ --network-interface-id
eni-081fbb4095EXAMPLE
\ --ipv4-prefixes10.0.0.176/28
从网络接口中移除 IPv6 前缀
使用 unassign-ipv6-addresses
命令,并将 --ipv6-prefix
设置为要删除的地址。aws ec2 unassign-ipv6-addresses \ --network-interface-id
eni-00d577338cEXAMPLE
\ --ipv6-prefix2600:1f13:fc2:a700:18bb::/80