首先,当我尝试使用相同的配置通过移动网络从手机连接时,一切正常,所以配置似乎是正确的。
但是,当我尝试通过公司网络访问它时,我无法连接。
> Mon Nov 21 11:48:35 2016 UDPv4 link local: [undef]
> Mon Nov 21 11:48:35 2016 UDPv4 link remote: [AF_INET][server]:1194
> Mon Nov 21 11:49:35 2016 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
> Mon Nov 21 11:49:35 2016 TLS Error: TLS handshake failed
我尝试过的事情:
- 使用端口 443、80 代替 1194
- 使用 TCP 代替 UDP
我能做什么吗?或者我应该把这写成损失?
答案1
您使用的企业网络很可能正在使用各种可能的方式主动阻止 vpn 连接。这在当今的网络安全要求中是非常标准的做法。
任何非标准端口通常都会被阻止。
唯一可以绕过它的方法就是使用 https vpn 客户端(如果网络上尚未明确禁止)。仅使用端口 443 是行不通的。
在我以前工作的地方,我们主动封锁了所有与 https vpn 提供商相关的 url 和 ip,比如 logmein、hamachi 等
祝你好运,希望你能找到解决方法,如果你的公司网络有“访客 WiFi”,我建议你试试。通常限制会少很多。