OpenVPN 客户端(Windows 64 位 - 可能是 Windows 8-)正在正常连接我的 OpenVPN 服务器。连接后,它将通过 VPN 路由所有与 VPN 相关的流量,并通过 IPv4 对其 IPv6 地址进行网络地址转换(似乎正在这样做)。
服务器在日志中显示:
2015 年 12 月 17 日星期四 15:34:39 us=611122 user@company/xxx.xx.xxx.xxx:50135 MULTI:客户端源地址错误 [fe80::8868:xxx:xxx:xxx],数据包丢失
客户端发送的所有数据包都像这样被丢弃,因此 VPN 隧道已建立并保持活动状态,但客户端无法访问任何服务
我无法访问客户端终端,因为它在世界的另一端,而且我在 Windows 方面也没有太多经验。
客户端成功生成路由表,因此不存在权限问题(这是我发现的唯一可能导致问题的相关信息)
Windows 客户端是 OpenVPN 2.3.9 服务器是 Debian 8.2,带有 Openvpn 2.3.4-5
似乎服务器将经过网络地址转换的 IPv6 显示为欺骗地址。我不知道在 Windows 端可以做什么更改来更好地网络地址转换,在服务器端也不知道,因为我之前没有遇到过这个问题,而且我在 google 和 serverfault 上也没有找到任何相关信息。