为 AWS 云 WAN 创建 AWS Site-to-Site VPN 连接
您可以按照以下步骤为 AWS Cloud WAN 创建 Site-to-Site VPN 连接。有关 VPN 连接和云 WAN 的更多信息,请参阅《AWS 云 WAN 用户指南》中的 AWS 云 WAN 中的 Site-to-Site VPN 连接。
Cloud WAN VPN 连接同时支持 IPv4 或 IPv6 协议。有关使用这两种协议进行 Cloud WAN VPN 连接的更多信息,请参阅 IPv4 and IPv6 traffic in AWS Site-to-Site VPN。
使用控制台为 AWS Cloud WAN 创建 VPN 连接
-
通过 https://console.aws.amazon.com/vpc/
打开 Amazon VPC 控制台。 -
在导航窗格中,选择 Site-to-Site VPN 连接。
-
选择创建 VPN 连接。
-
(可选)对于名称标签,输入连接的名称。这样做可创建具有
Name键以及您指定的值的标签。 -
对于 Target gateway type(目标网关类型),请选择 Not associated(未关联)。
-
对于客户网关,执行以下操作之一:
-
要使用现有的客户网关,请选择现有,然后选择客户网关 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,请选择 AWS 端上允许通过 VPN 隧道进行通信的 CIDR 范围。两个字段的默认值为
0.0.0.0/0。 -
IPv6:对于本地 IPv6 网络 CIDR,指定客户网关(本地部署)端上允许通过 VPN 隧道进行通信的 IPv6 CIDR 范围。对于远程 IPv6 网络 CIDR,请选择 AWS 端上允许通过 VPN 隧道进行通信的 CIDR 范围。两个字段的默认值为
::/0
-
-
对于外部 IP 地址类型,可从以下选项中进行选择:
-
公有 IPv4:(默认)使用 IPv4 地址作为外部隧道 IP。
-
私有 IPv4:使用私有 IPv4 地址在私有网络中使用。
-
IPv6:使用 IPv6 地址作为外部隧道 IP。仅当客户网关设备支持 IPv6 寻址时才能使用此选项。
注意
如果您选择 IPv6 作为外部 IP 地址类型,则必须使用 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 连接)。
使用命令行或 API 创建 Site-to-Site VPN 连接
-
CreateVpnConnection(Amazon EC2 查询 API)
-
create-vpn-connection(AWS CLI)
使用 IPv6 外部隧道 IP 和 IPv6 内部隧道 IP 创建 VPN 连接的示例:
aws ec2 create-vpn-connection --type ipsec.1 --customer-gateway-id cgw-001122334455aabbc --options OutsideIPAddressType=Ipv6,TunnelInsideIpVersion=pv6,TunnelOptions=[{StartupAction=start},{StartupAction=start}]