Je fais fonctionner sans souci un client OpenVPN sous Jessie.
Manuellement ou automatiquement.=20
Sous Stretch, qui utilise systemd, j'ai des probl=C3=A8mes (par m=C3=A9conn=
aissance de systemd).=20
Je peux lancer le client OpenVPN en CLI=20
$ sudo openvpn client.conf
Et Ctrl-C pour interrompre.=20
En cherchant, j'ai r=C3=A9gl=C3=A9 le probl=C3=A8me de la fa=C3=A7on suivan=
te :
$ cat /etc/default/openvpn=20
...
AUTOSTART=3D"all"=20
...
Cette ligne est comment=C3=A9e par d=C3=A9faut.=20
Puis, comme indiqu=C3=A9 dans ce m=C3=AAme fichier :
Et l=C3=A0, =C3=A7a fonctionne imm=C3=A9diatement (je n'ai pas essay=C3=A9 =
la sortie de veille et d'hibernation).=20
Il reste cependant deux probl=C3=A8mes =C3=A0 r=C3=A9gler :
1/ je n'ai plus acc=C3=A8s =C3=A0 internet via le lien o=C3=B9 se trouve le=
serveur VPN (comme la machine Jessie dont l'IP est la m=C3=AAme que toute =
machine qui s'y trouve).=20
Je ne sais pas comment faire ? : o=C3=BA dois-je chercher ?=20
2/ =C3=A7a cr=C3=A9e un probl=C3=A8me caus=C3=A9 en fait par le serveur Ope=
nVPN : la tentative de reconnexion "sauvage" du client alors que le serveur=
voit le client connect=C3=A9 d=C3=A9clenche une trentaine de transactions =
"Failed" pendant quelques minutes et puis =C3=A7a finit par aboutir. Pendan=
t ce temps l=C3=A0, pas de r=C3=A9seau du tout.=20
Comment g=C3=A9rer proprement la connexion et la d=C3=A9connexion du client=
OpenVPN avec systemd (si connect=C3=A9, utiliser la cnx VPN ; sinon, se co=
nnecter)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
daniel huhardeaux
Le 08/09/2018 à 14:40, a écrit :
Salut
Bonjour
Je fais fonctionner sans souci un client OpenVPN sous Jessie. Manuellement ou automatiquement. Sous Stretch, qui utilise systemd, j'ai des problèmes (par méconnaissance de systemd). Je peux lancer le client OpenVPN en CLI $ sudo openvpn client.conf Et Ctrl-C pour interrompre.
sudo systemctl start openvpn ou pour ne lancer que ce client
En cherchant, j'ai réglé le problème de la façon suivante : $ cat /etc/default/openvpn ... AUTOSTART="all" ... Cette ligne est commentée par défaut. Puis, comme indiqué dans ce même fichier : $ sudo systemctl daemon-reload $ sudo systemctl restart openvpn Et là, ça fonctionne immédiatement (je n'ai pas essayé la sortie de veille et d'hibernation). Il reste cependant deux problèmes à régler : 1/ je n'ai plus accès à internet via le lien où se trouve le serveur VPN (comme la machine Jessie dont l'IP est la même que toute machine qui s'y trouve). Je ne sais pas comment faire ? : oú dois-je chercher ?
systemctl ne joue en rien sur le routage, le problème doit venir d'autre part sudo ifconfig pour afficher les interfaces et vérifier qu'elles soient conformes sudo ip r pour afficher les routes et vérifier qu'elles soient conformes
2/ ça crée un problème causé en fait par le serveur OpenVPN : la tentative de reconnexion "sauvage" du client alors que le serveur voit le client connecté déclenche une trentaine de transactions "Failed" pendant quelques minutes et puis ça finit par aboutir. Pendant ce temps là, pas de réseau du tout. Comment gérer proprement la connexion et la déconnexion du client OpenVPN avec systemd (si connecté, utiliser la cnx VPN ; sinon, se connecter)
sudo systemctl stop sudo systemctl start ou sudo systemctl restart -- Daniel
Le 08/09/2018 à 14:40, roger.tarani@free.fr a écrit :
Salut
Bonjour
Je fais fonctionner sans souci un client OpenVPN sous Jessie.
Manuellement ou automatiquement.
Sous Stretch, qui utilise systemd, j'ai des problèmes (par méconnaissance de systemd).
Je peux lancer le client OpenVPN en CLI
$ sudo openvpn client.conf
Et Ctrl-C pour interrompre.
sudo systemctl start openvpn ou openvpn@client pour ne lancer que ce client
En cherchant, j'ai réglé le problème de la façon suivante :
$ cat /etc/default/openvpn
...
AUTOSTART="all"
...
Cette ligne est commentée par défaut.
Et là, ça fonctionne immédiatement (je n'ai pas essayé la sortie de veille et d'hibernation).
Il reste cependant deux problèmes à régler :
1/ je n'ai plus accès à internet via le lien où se trouve le serveur VPN (comme la machine Jessie dont l'IP est la même que toute machine qui s'y trouve).
Je ne sais pas comment faire ? : oú dois-je chercher ?
systemctl ne joue en rien sur le routage, le problème doit venir d'autre
part
sudo ifconfig pour afficher les interfaces et vérifier qu'elles soient
conformes
sudo ip r pour afficher les routes et vérifier qu'elles soient conformes
2/ ça crée un problème causé en fait par le serveur OpenVPN : la tentative de reconnexion "sauvage" du client alors que le serveur voit le client connecté déclenche une trentaine de transactions "Failed" pendant quelques minutes et puis ça finit par aboutir. Pendant ce temps là, pas de réseau du tout.
Comment gérer proprement la connexion et la déconnexion du client OpenVPN avec systemd (si connecté, utiliser la cnx VPN ; sinon, se connecter)
Je fais fonctionner sans souci un client OpenVPN sous Jessie. Manuellement ou automatiquement. Sous Stretch, qui utilise systemd, j'ai des problèmes (par méconnaissance de systemd). Je peux lancer le client OpenVPN en CLI $ sudo openvpn client.conf Et Ctrl-C pour interrompre.
sudo systemctl start openvpn ou pour ne lancer que ce client
En cherchant, j'ai réglé le problème de la façon suivante : $ cat /etc/default/openvpn ... AUTOSTART="all" ... Cette ligne est commentée par défaut. Puis, comme indiqué dans ce même fichier : $ sudo systemctl daemon-reload $ sudo systemctl restart openvpn Et là, ça fonctionne immédiatement (je n'ai pas essayé la sortie de veille et d'hibernation). Il reste cependant deux problèmes à régler : 1/ je n'ai plus accès à internet via le lien où se trouve le serveur VPN (comme la machine Jessie dont l'IP est la même que toute machine qui s'y trouve). Je ne sais pas comment faire ? : oú dois-je chercher ?
systemctl ne joue en rien sur le routage, le problème doit venir d'autre part sudo ifconfig pour afficher les interfaces et vérifier qu'elles soient conformes sudo ip r pour afficher les routes et vérifier qu'elles soient conformes
2/ ça crée un problème causé en fait par le serveur OpenVPN : la tentative de reconnexion "sauvage" du client alors que le serveur voit le client connecté déclenche une trentaine de transactions "Failed" pendant quelques minutes et puis ça finit par aboutir. Pendant ce temps là, pas de réseau du tout. Comment gérer proprement la connexion et la déconnexion du client OpenVPN avec systemd (si connecté, utiliser la cnx VPN ; sinon, se connecter)
sudo systemctl stop sudo systemctl start ou sudo systemctl restart -- Daniel