OpenVPN UDP TLS 握手被提供商阻止-如何通过 SSH 建立隧道?

OpenVPN UDP TLS 握手被提供商阻止-如何通过 SSH 建立隧道?

我正在尝试通过 UDP 连接到公司的 OpenVPN,但我目前所在的国家/地区阻止 VPN 访问。我可以连接到 VPN,但一分钟左右后,它失败并显示“TLS 握手失败”,并且无法重新连接。

我实际上已经联系了当地的 ISP,他们声称已经调查过,应该没有限制。他们说这是 VPN 设置的问题,但我知道这不是真的,因为它在其他国家运行良好。我也尝试过用手机进行网络共享,同样的问题。所以很明显 ISP/政府正在阻止 VPN 连接,但 ISP 的技术支持团队要么在撒谎,要么(更有可能)他们只是无能。

无论如何,我在“自由”国家/地区的网络空间具有 SSH 访问权限(但没有 root 访问权限),并且我在 PuTTY 中添加了“动态端口”,并将我的 OpenVPN 客户端配置为将其用作 SOCKS 代理。但是,OpenVPN 总是说:“Socks 代理返回了错误回复”

还有其他方法可以让我做到这一点吗?无需更改 OpenVPN 服务器?我正在使用 Windows 10。

相关内容