是否有任何 NetworkManager VPN 插件支持 IPv6?到目前为止,我尝试过的两个插件(PPTP 和 StrongSwan)仅显示“IPv4”选项卡。我以为至少 IPsec 插件会支持 IPv6?
答案1
目前,Ubuntu 12.04 及更早版本不支持 NetworkManager 中的 VPN 上的 IPv6。这是 NetworkManager 后续版本 (0.9.6.0) 中引入的一项新功能,因此,它首先仅在 OpenConnect 插件上可用。Quantal Quetzal (Ubuntu 12.10) 中将提供此类支持。
答案2
有两种方法可以处理 IPv6 远程访问。
OpenVPN 等可以实现 IPv4 隧道,但无法处理具有完全不同堆栈的 IPv6。如果您有 /48 或 /56 IPv6 分配,则可以创建 /64 网络并使用 6to4 隧道通过 VPN 进行连接。
使用原生 IPv6 漫游。如果要这样做,您需要为 IPv6 网络启用 IPSec。漫游服务器需要其所在的 IPv6 地址。然后它会通知您的 IPv6 路由器将其流量路由到何处。这旨在处理笔记本电脑等个人系统。至少,标头应该使用 IPv6 进行保护。
答案3
据我所知,没有网络管理器插件支持 IPv6。甚至 OpenVPN 也没有直接支持它。
您可以删除 Networkmanager 并直接使用 OpenVPN。我在 Serverfault 上分享了设置 OpenVPN+IPv4+IPv6 的经验:如何使用 Tap 设备设置使用 IPv4 和 IPv6 的 OpenVPN?。