本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立傳輸閘道 AWS Site-to-Site VPN 連接
若要在傳輸閘道上建立 VPN 連接,您必須指定傳輸閘道與客戶閘道。在執行此操作程序之前,需要建立傳輸閘道。如需建立傳輸閘道的詳細資訊,請參閱 Amazon VPC 傳輸閘道中的傳輸閘道。
傳輸閘道 VPN 連接支援 IPv4 或 IPv6。如需針對傳輸閘道 VPN 連接使用這些通訊協定的詳細資訊,請參閱 AWS Site-to-Site VPN 中的 IPv4 和 IPv6 流量。
使用主控台建立附加至傳輸閘道的 VPN 連接
-
在 https://console.aws.amazon.com/vpc/
開啟 Amazon VPC 主控台。 -
在導覽窗格中,選擇站台對站台 VPN 連接。
-
選擇 Create VPN Connection (建立 VPN 連接)。
-
(選用) 針對名稱標籤,輸入連接的名稱。執行此作業會使用
Name
做為索引鍵,以及您指定的值來建立標籤。 -
針對目標閘道類型,選擇傳輸閘道,然後選擇傳輸閘道。
-
在 Customer Gateway (客戶閘道) 中,執行下列事項之一:
-
若要使用現有的客戶閘道,請選擇現有,然後選擇客戶閘道 ID。
-
若要建立新的客戶閘道,請選擇新增。
-
針對 IP 地址 ,輸入靜態 IPv4 或 IPv6 地址。
-
(選用) 對於憑證 ARN,選擇私有憑證的 ARN (如果使用憑證型身分驗證)。
-
對於 BGP ASN,輸入您客戶閘道的邊界閘道協定 (BGP) 自主系統編號 (ASN)。如需詳細資訊,請參閱客戶閘道選項。
-
-
-
針對路由選項,選擇動態 (需要 BGP) 或靜態。
-
針對預先共用金鑰儲存,選擇標準或 Secrets Manager。預設選擇為標準。如需有關使用 AWS Secrets Manager的詳細資訊,請參閱 安全。
-
若為通道內部 IP 版本,請選擇 IPv4 或 IPv6。
-
(選用) 針對啟用加速,選擇核取方塊以啟用加速。如需詳細資訊,請參閱加速 VPN 連接。
如果您啟用加速,我們會建立由 VPN 連接所使用的兩個加速器。需支付額外費用。
-
(選用) 根據您選擇的 IP 版本內的通道,執行下列其中一項操作:
-
IPv4 — 對於本機 IPv4 網路 CIDR,請在客戶閘道 (內部部署) 端指定允許透過 VPN 通道通訊的 IPv4 CIDR 範圍。針對遠端 IPv4 網路 CIDR,選擇允許透過 VPN 通道通訊的 AWS 端 CIDR 範圍。這兩個欄位的預設值為
0.0.0.0/0
。 -
IPv6 — 對於本機 IPv6 網路 CIDR,請在客戶閘道 (內部部署) 端指定允許透過 VPN 通道通訊的 IPv6 CIDR 範圍。針對遠端 IPv6 網路 CIDR,選擇允許透過 VPN 通道通訊的 AWS 端 CIDR 範圍。這兩個欄位的預設值為
::/0
-
-
針對外部 IP 地址類型,選擇下列其中一個選項:
-
公有 IPv4 - (預設) 使用外部通道 IPs的 IPv4 地址。
-
私有 IPv4 - 使用私有 IPv4 地址在私有網路內使用。
-
IPv6 - 使用外部通道 IPs的 IPv6 地址。此選項需要您的客戶閘道裝置支援 IPv6 定址。
注意
如果您為外部 IP 地址類型選取 IPv6,則必須使用 IPv6 地址建立客戶閘道
-
-
(選用) 對於通道 1 選項,您可以為每個通道指定下列資訊:
-
適用於內部通道 IPv4 位址,且在
169.254.0.0/16
範圍中大小為 /30 的 IPv4 CIDR 的區塊。 -
如果您為通道內部 IP 版本指定 IPv6,則可為內部通道 IPv6 位址指定在
fd00::/8
範圍中且大小為 /126 IPv6 CIDR 的區塊。 -
IKE 預先共享金鑰 (PSK)。支援下列版本:IKEv1 或 IKEv2。
-
若要編輯通道的進階選項,請選擇編輯通道選項。如需詳細資訊,請參閱VPN 通道選項。
-
(選用) 針對通道活動日誌選擇啟用,以擷取 IPsec 活動和 DPD 通訊協定訊息的日誌訊息。
-
(選用) 選擇開啟通道端點生命週期以控制端點取代的排程。如需通道端點生命週期的詳細資訊,請參閱 通道端點生命週期。
-
-
(選用) 選擇通道 2 選項,然後依照先前步驟設定第二個通道。
-
選擇 Create VPN Connection (建立 VPN 連接)。
使用 CLI 建立 VPN 連接
使用 create-vpn-connection--transit-gateway-id
選項的傳輸閘道 ID。
使用 IPv6 外部通道 IPs和 IPv6 內部通道 IPs 建立 VPN 連線的範例:
aws ec2 create-vpn-connection --type ipsec.1 --transit-gateway-id tgw-12312312312312312 --customer-gateway-id cgw-001122334455aabbc --options OutsideIPAddressType=Ipv6,TunnelInsideIpVersion=ipv6,TunnelOptions=[{StartupAction=start},{StartupAction=start}]
使用 IPv6 外部通道 IPs和 IPv4 內部通道 IPs 建立 VPN 連線的範例:
aws ec2 create-vpn-connection --type ipsec.1 --transit-gateway-id tgw-12312312312312312 --customer-gateway-id cgw-001122334455aabbc --options OutsideIPAddressType=Ipv6,TunnelInsideIpVersion=ipv4,TunnelOptions=[{StartupAction=start},{StartupAction=start}]
檢視 VPN 連線的 IPv6 地址
使用 IPv6 外部通道 IPs建立 VPN 連接後,您可以使用 CLI 命令檢視指派的 IPv6 describe-vpn-connections
地址:
aws ec2 describe-vpn-connections --vpn-connection-ids vpn-12345678901234567
在回應中,尋找 TunnelOptions
區段中的 OutsideIpAddress
欄位。對於 IPv6 VPN 連線,此欄位將包含指派給 VPN 通道 AWS 端的 IPv6 地址。
回應摘錄範例:
"Options": { "OutsideIPAddressType": "Ipv6", "TunnelInsideIpVersion": "ipv6", "TunnelOptions": [ { "OutsideIpAddress": "2600:1f14:2dcf:d556:c3db:e57f:2414:2d9a", "TunnelInsideCidr": "2001:db8:1001:b110::/64", ... }, { "OutsideIpAddress": "2600:1f14:2dcf:d57d:6318:60af:37c5:7ce1", "TunnelInsideCidr": "2001:db8:1001:b111::/64", ... } ] }