

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS Site-to-Site VPN 中的 IPv4 和 IPv6 流量
<a name="ipv4-ipv6"></a>

中转网关上的站点到站点 VPN 连接可以在 VPN 隧道内支持 IPv4 流量或 IPv6 流量。默认情况下， Site-to-Site VPN 连接在 VPN 隧道内支持 IPv4 流量。您可以配置新 Site-to-Site VPN 连接以在 VPN 隧道内支持 IPv6 流量。然后，如果您的 VPC 和本地网络配置为 IPv6 寻址，则可以通过 VPN 连接发送 IPv6 流量。

如果为 Site-to-Site VPN 连接的 VPN 隧道启用 IPv6，则每个隧道都将有两个 CIDR 块。一个是大小为 /30 的 IPv4 CIDR 块，另一个是大小为 /126 的 IPv6 CIDR 块。

## IPv4 和 IPv6 支持
<a name="ipv6-tunnel-options"></a>

Site-to-Site VPN VPN 连接支持以下 IP 配置：
+ **IPv4 外部隧道搭配 IPv4 内部数据包**：虚拟专用网关、中转网关和 Cloud WAN 上支持的基本 IPv4 VPN 功能。
+ **IPv4 外部隧道搭配 IPv6 内部数据包**：允许 VPN 隧道内的 IPv6 应用程序/传输。在中转网关和 Cloud WAN 上受支持。虚拟专用网关不支持此配置。
+ **IPv6 外部隧道搭配 IPv6 内部数据包**：允许完整 IPv6 迁移，外部隧道 IP 和内部数据包 IP 均采用 IPv6 地址。中转网关和 Cloud WAN 均支持此配置。
+ **IPv6 外部隧道搭配 IPv4 内部数据包**的：允许 IPv6 外部隧道寻址，同时支持隧道内的旧式 IPv4 应用程序。中转网关和 Cloud WAN 均支持此配置。

以下规则适用：
+ 仅终止在中转网关或 Cloud WAN 上的 Site-to-Site VPN 连接支持外部隧道 IPv6 地址。虚拟私有网关上的 Site-to-Site VPN 连接不支持外部隧道 IP 使用 IPv6。
+ 将 IPv6 用于外部隧道 IP 时，您必须在 VPN 连接的两个 AWS 端和客户网关上为两个 VPN 隧道分配 IPv6 地址。
+ 无法为现有 Site-to-Site VPN 连接启用 IPv6 支持。您必须删除现有连接并创建一个新连接。
+ Site-to-Site VPN 连接不能同时支持 IPv4 和 IPv6 流量。内部封装的数据包可以是 IPv6 或 IPv4，但不能两者兼而有之。您需要单独的 Site-to-Site VPN 连接来传输 IPv4 和 IPv6 数据包。
+ 私有 IP VPN 不支持外部隧道 IP 使用 IPv6 地址。它们使用 RFC 1918 或 CGNAT 地址。有关 RFC 1918 的更多信息，请参阅 [RFC 1918 - Address Allocation for Private Internets](https://datatracker.ietf.org/doc/html/rfc1918)。
+ IPv6 VPN 支持的吞吐量（Gbps 和 PPS）、MTU 和路由限制与 IPv4 VPN 相同。
+ IPv4 和 IPv6 VPN 的 IPSec 加密和密钥交换功能的工作方式相同。

有关创建支持 IPv6 的 VPN 连接的更多信息，请参阅“Get Started with Site-to-Site VPN”中的 [Create a VPN connection](SetUpVPNConnections.md#vpn-create-vpn-connection) 部分。