本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理網路介面的字首
您可以使用網路介面管理字首,如下所示。
在建立網路介面期間指派字首
您可以在建立網路介面時指派自動或自訂字首。
- Console
-
在建立網路介面期間指派自動字首
-
在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/
。 -
在導覽窗格中,選擇 Network Interfaces (網路介面)。
-
選擇 Create network interface (建立網路介面)。
-
輸入網路介面的描述,選取要在其中建立網路介面的子網路,以及設定私有IPv4和IPv6地址。
-
展開 Advanced settings (進階設定)。
-
對於IPv4字首委派,請執行下列其中一項操作:
-
若要自動指派IPv4字首,請選擇自動指派 。對於IPv4字首數量 ,輸入要指派的字首數量。
-
若要指派特定IPv4字首,請選擇自訂 。選擇新增字首並輸入字首。
-
-
對於IPv6字首委派,請執行下列其中一項操作:
-
若要自動指派IPv6字首,請選擇自動指派 。對於IPv6字首數量 ,輸入要指派的字首數量。
-
若要指派特定IPv6字首,請選擇自訂 。選擇新增字首並輸入字首。
注意
只有在為 啟用選取的子網路時,才會顯示IPv6字首委派IPv6。
-
-
選取要與網路介面建立關聯的安全群組,並視需要指派資源標籤。
-
選擇 Create network interface (建立網路介面)。
-
- AWS CLI
-
在建立網路介面期間指派自動字IPv4首
使用 create-network-interface命令,並
--ipv4-prefix-count
設定為您要 AWS 指派的字首數目。在下列範例中, AWS 會指派一個字首。$
C:\>
aws ec2 create-network-interface \ --subnet-idsubnet-047cfed18eEXAMPLE
\ --description "IPv4 automatic example
" \ --ipv4-prefix-count1
在建立網路介面期間指派特定字IPv4首
使用 create-network-interface命令並
--ipv4-prefixes
設定為字首。 AWS 從此範圍中選取 IP 地址。在下列範例中,字首CIDR為10.0.0.208/28
。$
C:\>
aws ec2 create-network-interface \ --subnet-idsubnet-047cfed18eEXAMPLE
\ --description "IPv4 manual example
" \ --ipv4-prefixes Ipv4Prefix=10.0.0.208/28
在建立網路介面期間指派自動字IPv6首
使用 create-network-interface命令,並
--ipv6-prefix-count
設定為您要 AWS 指派的字首數目。在下列範例中, AWS 會指派一個字首。$
C:\>
aws ec2 create-network-interface \ --subnet-idsubnet-047cfed18eEXAMPLE
\ --description "IPv6 automatic example
" \ --ipv6-prefix-count1
在建立網路介面期間指派特定字IPv6首
使用 create-network-interface命令並
--ipv6-prefixes
設定為字首。 AWS 從此範圍中選取 IP 地址。在下列範例中,字首CIDR為2600:1f13:fc2:a700:1768::/80
。$
C:\>
aws ec2 create-network-interface \ --subnet-idsubnet-047cfed18eEXAMPLE
\ --description "IPv6 manual example
" \ --ipv6-prefixes Ipv6Prefix=2600:1f13:fc2:a700:1768::/80
將字首指派給現有的網路介面
您可以將自動或自訂字首指派給現有的網路介面。
- Console
-
將自動字首指派給現有網路介面
-
在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/
。 -
在導覽窗格中,選擇 Network Interfaces (網路介面)。
-
選取要指派字首的網路介面,然後選取 Actions (動作)、Manage prefixes (管理字首)。
-
對於IPv4字首委派,請執行下列其中一項操作:
-
若要自動指派IPv4字首,請選擇自動指派 。對於IPv4字首數量 ,輸入要指派的字首數量。
-
若要指派特定IPv4字首,請選擇自訂 。選擇新增字首並輸入字首。
-
-
對於IPv6字首委派,請執行下列其中一項操作:
-
若要自動指派IPv6字首,請選擇自動指派 。對於IPv6字首數量 ,輸入要指派的字首數量。
-
若要指派特定IPv6字首,請選擇自訂 。選擇新增字首並輸入字首。
注意
只有在為 啟用選取的子網路時,才會顯示IPv6字首委派IPv6。
-
-
選擇 Save (儲存)。
-
- AWS CLI
-
您可以使用 assign-ipv6-addresses 命令來指派字IPv6首,以及將字IPv4首指派給現有網路介面的assign-private-ip-addresses命令。
將自動字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/
。 -
在導覽窗格中,選擇 Network Interfaces (網路介面)。
-
選取網路介面。
-
選擇動作 、管理字首 。
-
對於IPv4字首委派 ,若要移除特定字首,請選擇要移除字首旁的取消指派。若要移除所有字首,請選擇不要指派 。
-
對於IPv6字首委派 ,若要移除特定字首,請選擇要移除字首旁的取消指派。若要移除所有字首,請選擇不要指派 。
注意
只有在為 啟用選取的子網路時,才會顯示IPv6字首委派IPv6。
-
選擇 Save (儲存)。
-
- AWS CLI
-
您可以使用 unassign-ipv6-addresses 命令來移除字IPv6首,以及從現有網路介面移除字IPv4首的unassign-private-ip-addresses命令。
從網路介面移除字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