Le timeout d'attente OpenVPN pour se reconnecter à l'échec prend beaucoup de time

J'essaie de créer un environnement haute disponibilité pour mes servers OpenVPN. Je fais cela en ayant deux servers VPN identiques et dans ma config de client spécifier plusieurs télécommands:

# The hostname/IP and port of the server. # You can have multiple remote ensortinges # to load balance between the servers. remote vpn1 1194 remote vpn2 1194 remote-random 

Cela semble fonctionner. J'ai un environnement Vagrant avec deux servers VPN et deux clients. Une fois que le réseau fonctionne et j'arrête OpenVPN sur l'un des servers VPN, l'autre server prend le relais.

Cependant, avant que l'autre server ne prenne en charge, il y a longtime avant qu'il ne le fasse réellement. Si mes clients font du ping, il faut environ 3 minutes avant que le ping ne se poursuive. Je suppose que les clients essaient de se reconnecter et que le timeout est le problème ici.

Dans mon OpenVPN client.conf j'ai joué avec les parameters suivants, mais il ne semble pas faire de différence (oui, je redémarre OpenVPN sur les clients après avoir changé la configuration):

 connect-retry 2 connect-retry-max 2 

Comment puis-je régler le timeout de connection sur les clients pour les faire passer plus rapidement à un autre server OpenVPN?

One Solution collect form web for “Le timeout d'attente OpenVPN pour se reconnecter à l'échec prend beaucoup de time”

La directive keepalive contrôle ceci:

 # La directive keepalive provoque un ping
 # messages à envoyer en avant et en arrière
 # le lien afin que chaque partie sache quand
 # l'autre côté est tombé.
 # Ping toutes les 10 secondes, supposons que la distance
 # pair est en panne si aucun ping n'a été reçu pendant
 # une période de 120 secondes.
 keepalive 10 120
  • OpenVPN ouvre msn.com sous Windows
  • Comment faire de Nginx try_files ignorer le port que le server écoute?
  • OpenVPN mauvaise adresse source du client
  • Transférer un trafic à partir d'un domaine spécifique via OpenVPN
  • Le vpn droit pour replace l'utilisation lourde de ssh
  • Ouverture du réseau sous-réseau derrière un server OpenVPN
  • Network Bridging sur Linux pour OpenVPN
  • OPENVPN error "Impossible d'ouvrir TUN / TAP dev / dev / net / tun: Autorisation refusée (errno = 13)"
  • AWS EC2 avec Amazon Linux installe OpenVPN qui fonctionne parfaitement, mais après un redémarrage il a fonctionné - POURQUOI?
  • Donnez un access KVM uniquement à OpenVPN
  • OpenVPN sur AWS: Erreur inattendue: invalid_profile: Impossible de find un profil bloqué par le server ou autologin pour cet user
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.