第二次尝试才​​能建立 OpenVPN 连接

第二次尝试才​​能建立 OpenVPN 连接

我正在运行带有 OpenVPN 的 Debian 服务器,并尝试通过互联网(Windows 客户端)与其建立连接。但是我注意到它总是需要很长时间,因为它似乎达到了超时。

我总是到达这个部分:

MANAGEMENT: >STATE:1561445206,WAIT

在超时结束时,我得到了这个:

TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
TLS Error: TLS handshake failed

然而,当我的客户端再次尝试连接时(5 秒后),它立即建立了连接。

SIGUSR1[soft,tls-error] received, process restarting
MANAGEMENT: >STATE:1561445266,RECONNECTING,tls-error,,,,,
Restart pause, 5 second(s)
TCP/UDP: Preserving recently used remote address: [AF_INET]x.x.x.x:x
Socket Buffers: R=[65536->65536] S=[65536->65536]
UDP link local: (not bound)
UDP link remote: [AF_INET]x.x.x.x:x
MANAGEMENT: >STATE:1561445271,WAIT,,,,,,
MANAGEMENT: >STATE:1561445271,AUTH,,,,,,

90% 的情况下,它只能在第二次尝试时连接 - 有时它也会(似乎是随机的)在第一次尝试时连接

答案1

这是 DNS 问题。请检查您的 DNS 设置并确保您的 OpenVPN 服务器具有有效的 FQDN。或者...将您的 OpenVPN 服务器 IP 添加到 Windows hosts 文件中。

相关内容