我运行了基于 IPv4 的 Site 2 Site VPN。因此,我有 2 个网络,均通过路由器连接到互联网。ISP 提供公共 IPv4。
这两个网络具有以下 IP A:IP 192.168.0.0 子网 255.255.128.0 B:IP 192.168.128.1 子网 255.255.128.0
两台互联网路由器(两侧)都是互联网的默认网关。我在路由器中为另一侧网络的 VPN 服务器添加了静态路由。
路由器 A 中的路由:网络:192.168.128.0 子网掩码:255.255.128.0 网关:站点 A 上的 VPN 服务器
路由器 B 中的路由:网络:192.168.0.0 子网掩码:255.255.128.0 网关:站点 B 上的 VPN 服务器
VPN 服务器通过互联网路由器和公共 IP 相互连接。所有客户端都通过互联网路由器路由到 VPN 服务器(通过静态路由)。
一切正常。
现在 ISP 已在两端启用 IPv6。两端均获得了一个前缀为 56 的子网。因此,通过 IPv6 我遇到了一个问题,即所有客户端都拥有公共 IP。
当站点 A 上的客户端尝试访问站点 B 上的客户端时,他尝试通过互联网访问。但他应该通过 VPN 服务器。但我无法向内部路由器添加指向 VPN 路由器的静态 IPv6 路由,因为这样 VPN 路由器就无法互相访问。因为它们位于同一个 56 子网中。那么我需要更改什么呢?