我正在尝试设置对我的 LAN 的远程访问,因此在我的 tplink 路由器上我设置了 OpenVPN按照本指南。我还注册了 tplink 的 DDNS 服务,它给了我一个name.tplinkdns.com
域名。
为了测试这是否有效,我将笔记本电脑连接到手机上的 Wi-Fi 连接(即不在我的本地网络上)。在其上运行 OpenVPN(Win10,v2.5.7),它卡在“连接”状态,TLS 握手每 1 分钟失败一次。以下是一些日志:
Wed Jun 29 20:11:38 2022 TCP/UDP: Preserving recently used remote address: [AF_INET]xx.yy.zz.nn:1194
Wed Jun 29 20:11:38 2022 UDP link local: (not bound)
Wed Jun 29 20:11:38 2022 UDP link remote: [AF_INET]xx.yy.zz.nn:1194
Wed Jun 29 20:12:38 2022 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Wed Jun 29 20:12:38 2022 TLS Error: TLS handshake failed
我尝试过 UDP(如上所述)和 TCP(60 秒后出现“未知错误”)。我修改了配置文件以直接指向name.tplinkdns.com
我拥有的域,但这也不起作用(之前它指向 10.xxx 域,不确定这是否重要)。
我还可以尝试什么?
答案1
事实证明,这个特定问题的答案是打开我 ISP 的路由器/调制解调器上的 1194 端口,这样就解决了这个问题。