我在 Synology NAS 上有一个可以正常工作的 OpenVPN 服务器。如果我尝试使用 Tunnelblick 连接,一切正常。但是,如果我使用OpenVPN移动设备上的客户端,我无法执行任何 http 请求。我的浏览器挂起并且请求超时。奇怪的是 VPN 连接已正确建立,我甚至可以 ping 我的 NAS 并查看开放端口。
我该如何解决这个问题?
编辑:这似乎是我的移动运营商的问题。如果我在 WiFi 网络下用同一台设备尝试同样的场景,一切都正常。太疯狂了。
答案1
HTTPS 成功了吗?你确定 WIFI 网络和 OpenVPN 服务器不是同一个网络吗?你有任何类型的防火墙或会话日志吗?
我建议检查 OpenVPN 服务和任何可能存在的网络设备的日志(并生成相关日志)。如果没有,请尝试运行 WireShark 等,查看服务器是否收到了请求以及请求是否已转发到 NAS。
我不熟悉 Synology 的设备,但 OVPN 是否作为 docker 运行?它有自己的 IP 地址还是只有一个端口?如果它使用端口映射 - 您是否确保它的端口(或任何其他 docker 或服务端口)不会干扰 Synology 的端口?