OpenVPN 和心跳

OpenVPN 和心跳

我有几个服务器连接到 OpenVPN,我想用心跳进行简单的 IP 故障转移,但我不知道如何分配虚拟 OpenVPN IP。

这是我在 server1 上的配置 ha.cf:

keepalive       2
deadtime        10
udpport         694
bcast           tun0
mcast           tun0 225.0.0.1 694 1 0
ucast           tun0 10.8.0.22
udp             tun0
logfacility     local0
node            server1
node            server2

是否可以在 OpenVPN 网络中配置心跳?

答案1

--remote当我需要配置冗余的 OpenVPN 服务时,我通常使用客户端配置文件中内置的多个选项支持。

然后,OpenVPN 客户端会按照这些选项的顺序尝试连接到服务器。如果出现某种网络问题(如与服务器断开连接),客户端将尝试重新连接到下一台服务器。如果使用 UDP 协议进行通信,则选项pingping-restart有助于检测此类情况。

相关内容