MotionPro 中文文档 下载 App

MotionPro 对 IPv6 支持的现状与已知限制

总体结论

MotionPro 对 IPv6 的支持不完整。官方 Release Notes 多次明确列出了 IPv6 相关的功能限制。如果你或你的组织正在推进 IPv6 全面部署,需要特别留意这些限制是否影响使用。

MotionPro Plus 的 IPv6 支持情况

根据 2023 年 11 月版官方 Release Notes,各平台的 IPv6 限制如下:

Windows 客户端

在 L3VPN 模式下,以下 IPv6 功能均不支持:

一个重要细节:如果同时存在 IPv4 和 IPv6 DNS 服务器,Windows 客户端会优先使用 IPv4 DNS——这意味着即使网关下发了 IPv6 DNS,客户端也会忽略。

macOS 客户端

macOS 版本的 IPv6 支持略好一些,但仍然存在:

Android / iOS 客户端

移动端的 IPv6 支持情况:

SSTP vs VNIC 模式下的 IPv6

Windows 上 SSTP 模式比 VNIC 模式的 IPv6 支持更差:

功能SSTP 模式VNIC 模式
IPv6 L3VPN 隧道❌ 不支持⚠️ 部分支持
IPv6 DNS❌ 不支持⚠️ 有限支持
IPv6 代理❌ 不支持❌ 不支持
IPv6 排除列表❌ 不支持❌ 不支持

如果你的环境必须使用 IPv6,建议在客户端配置里切换到 VNIC 模式(见虚拟网卡类型章节)。

典型问题场景

问题 1:双栈环境下内网资源无法访问

场景:本地网络是 IPv4+IPv6 双栈,AG 网关也分配了 IPv4+IPv6 地址,但 VPN 建立后内网 IPv6 资源无法访问。

原因:MotionPro 不会下发完整的 IPv6 路由表,客户端的 IPv6 流量无法正确路由到 VPN 隧道。

临时 workaround:在客户端的操作系统里手动禁用 IPv6(如果不需要),或只使用 IPv4 资源。

问题 2:VPN 后 IPv6 流量泄漏

场景:Split Tunnel 模式下,IPv4 内网流量走 VPN 隧道,但 IPv6 流量可能绕过 VPN 直接走本地网络。

风险:如果组织有 Host Checking 或数据防泄漏要求,IPv6 泄漏可能导致合规问题。

解决:联系网关管理员在 AG 网关端配置 IPv6 路由,或在客户端的 VPN 配置里手动禁用 IPv6(Windows:网络适配器属性里取消勾选 IPv6)。

问题 3:VPN 优先使用 IPv4 DNS 导致解析异常

场景:网关下发了 IPv6 DNS 服务器,但客户端优先使用 IPv4 DNS(即使 IPv4 DNS 不可达)。

解决:确保网关同时下发有效的 IPv4 DNS 服务器;或在客户端手动调整 DNS 顺序(Windows 可以在"高级 DNS 设置"里调整优先级)。

建议

如果你的组织正在规划 IPv6 全面部署:

  1. 不要急:先在小范围试点 MotionPro + IPv6 的组合,确认实际表现
  2. 关注官方更新:Array Networks 在每次 Release Notes 里都会跟进 IPv6 支持状态
  3. 评估替代方案:如果 IPv6 是核心需求,可以考虑测试其他 VPN 客户端(如 OpenVPN、WireGuard)作为 MotionPro 的补充或替代