Centos openvpn : Différence entre versions

De SLM - MediaWiki
 
Ligne 15 : Ligne 15 :
  
 
=== Connexion automatique au démarrage===
 
=== Connexion automatique au démarrage===
 +
Editer le fichier:
 
  nano /usr/lib/systemd/system/openvpn-client\@.service
 
  nano /usr/lib/systemd/system/openvpn-client\@.service
  
 
  #ExecStart=/usr/sbin/openvpn --suppress-timestamps --nobind --config %i.conf
 
  #ExecStart=/usr/sbin/openvpn --suppress-timestamps --nobind --config %i.conf
 
  ExecStart=/usr/sbin/openvpn --auth-nocache --config %i.ovpn
 
  ExecStart=/usr/sbin/openvpn --auth-nocache --config %i.ovpn
 +
 +
Redémarrer le daemon pour que la modif soit prise en compte
 +
systemctl daemon-reload
 +
 +
Activer le service au démarrage
 +
systemctl enable openvpn-client@slemoal_centreon
 +
 +
Il est possible de tester le service sans redémarrer avec les commandes:
 +
systemctl start openvpn-client@slemoal_centreon
 +
systemctl stop openvpn-client@slemoal_centreon
 +
systemctl status openvpn-client@slemoal_centreon

Version actuelle datée du 19 mai 2020 à 09:43

Client

Installation

yum install epel-release -y
yum update -y
yum install -y openvpn

Configuration

Générer un utilisateur sur le serveur

Télécharger le client *ovpn dans le repertoire /etc/openvpn/client/

Connexion

openvpn --auth-nocache --config /etc/openvpn/client/slemoal_centreon.ovpn

Connexion automatique au démarrage

Editer le fichier:

nano /usr/lib/systemd/system/openvpn-client\@.service
#ExecStart=/usr/sbin/openvpn --suppress-timestamps --nobind --config %i.conf
ExecStart=/usr/sbin/openvpn --auth-nocache --config %i.ovpn

Redémarrer le daemon pour que la modif soit prise en compte

systemctl daemon-reload

Activer le service au démarrage

systemctl enable openvpn-client@slemoal_centreon

Il est possible de tester le service sans redémarrer avec les commandes:

systemctl start openvpn-client@slemoal_centreon
systemctl stop openvpn-client@slemoal_centreon
systemctl status openvpn-client@slemoal_centreon