Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#676 Le 09/08/2012, à 14:38

ne766k0p

Re : Connexion VPN automatique (NetworkManager)

Bonjour à tous,

merci d'abord pour vpautoconnect. C'est vraiment génial et facile à configure et à utiliser. Malheureusement j’avais besoin d'un outil contrôlable de ligne de commande  et  j’ai pas réussi à configurer vpnautoconnect dans  cette modalité.
C'est pourquoi je me suis développé un service très simple basée sur  nmcli qui fait exactement la même chose de vpnautoconnect  ( alerte par mail, stop d’autres services quand le vpn tombe). Le code est et le package sont sur sourceforge si qqun est intéressé a le tester ou améliorer. Je  le fais tourner depuis Mai sur mon ordi et il est très stable.  Mais il faudra le tester pour de distro différents de ubuntu.

merci!

Hors ligne

#677 Le 01/09/2012, à 10:53

Ansuz

Re : Connexion VPN automatique (NetworkManager)

Bonjour,

Depuis quelques jours, suite à quelques modifications effectuées par mon fournisseur VPN (rajout de nouvelles destinations et mise à jour de mon parefeu idoine) vpnautoconnect (v2.1) ne se connecte plus automatiquement au démarrage.
La case "suivre le parent et reconnecter" est pourtant bien cochée dans les préférences de ce dernier, de même que "connecter automatiquement" dans networkmanager.
À chaque boot, je dois me connecter manuellement via networkmanager.

Dans l'onglet "général" des préférences, tout est vide, hormis la case "suivre le parent et reconnecter" qui est cochée. (et timeout 0)  Il me semble pourtant que dans les précédentes versions, les champs étaient renseignés, serait-ce en rapport ?


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#678 Le 03/09/2012, à 21:46

jotenakis

Re : Connexion VPN automatique (NetworkManager)

j'essaye de faire marcher sous LXDE
je n'ai pas d'icone dans le systray ???
le démon lvpnc tourne

:~$ ps aux | grep lvpn
olivier  11973  0.7  0.1  45416  1644 ?        Sl   21:33   0:05 /usr/bin/lvpnc

Hors ligne

#679 Le 03/09/2012, à 22:04

jotenakis

Re : Connexion VPN automatique (NetworkManager)

bon ok j'ai bien l'icone
j'ai
1- installé bind9
2- cocher connection auto dans le network manager
3- conf vpnc

[global]
FollowReconnectParent=yes
reconnectAfterDisconnectManual=no
HostToPing=google.fr
AddrToPingIfDNSDown=198.41.0.4,192.33.4.12
scriptEvenement=
TimeoutBeforeSwitch=15

[VPNtunnel SWE]
connectionSupport=Freebox-AB8FA7

quand j'active le vpn. je n'ai plus de resolution de noms et mon log et pollué de

lvpnc[12715]: [linkState.c:327] Ping ok but DNS Down from:10.99.3.154 to 198.41.0.4 390.65

en pagaille...

Hors ligne

#680 Le 03/09/2012, à 22:45

jotenakis

Re : Connexion VPN automatique (NetworkManager)

après un reboot ça semble marcher

Hors ligne

#681 Le 05/09/2012, à 18:36

Ansuz

Re : Connexion VPN automatique (NetworkManager)

Bonsoir,
Personne n'a une idée sur le souci de connexion  que j'ai évoqué plus haut ?


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#682 Le 05/09/2012, à 23:34

claudiux

Re : Connexion VPN automatique (NetworkManager)

@Anzuz : Tu as rajouté de nouvelles connexions, vérifie qu'il n'y a bien qu'une seule qui a le status "Connecter automatiquement". Attention également à la coche "Disponible pour tous les utilisateurs" (qui doit être décochée).

Dernière modification par claudiux (Le 05/09/2012, à 23:34)

Hors ligne

#683 Le 06/09/2012, à 00:47

Ansuz

Re : Connexion VPN automatique (NetworkManager)

@claudiux
J'ai déjà vérifié ces points malheureusement.


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#684 Le 06/09/2012, à 09:44

mastergb

Re : Connexion VPN automatique (NetworkManager)

Ansuz a écrit :

@claudiux
J'ai déjà vérifié ces points malheureusement.

Assez étrange , vpnautoconnect n'est pas dépendant des confs.
As tu bien remis ta première entrée DNS dans le fichier host?

Hors ligne

#685 Le 06/09/2012, à 18:00

Ansuz

Re : Connexion VPN automatique (NetworkManager)

mastergb a écrit :

Assez étrange , vpnautoconnect n'est pas dépendant des confs.
As tu bien remis ta première entrée DNS dans le fichier host?

Jusqu'à présent, ça fonctionnait avec ça :
Pour l'instant, je n'ai rien modifié, mais la passerelle de destination n'est plus la même. (connexion automatique demandée)
Le problème pourrait-il venir de là ?

127.0.0.1    localhost.localdomain    localhost
::1    ubuntu    localhost6.localdomain6    localhost6
127.0.1.1    ubuntu
178.XX.XXX.XXX melissa.vpntunnel.se

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#686 Le 09/09/2012, à 11:12

Ansuz

Re : Connexion VPN automatique (NetworkManager)

Bonjour,

je viens de tester l'ancienne destination, la connexion s’établit du premier coup au démarrage. (IP inscrite dans /etc/hosts)
Il semblerait donc bien que le souci se trouve au niveau de /etc/hosts

Donc, si j'ai bien compris, il faut inscrire en dur l'IP de chaque destination devant être lancée éventuellement au boot dans ce fichier ?
Sinon lancement manuel via networkmanager obligatoire ?


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#687 Le 11/09/2012, à 09:29

mastergb

Re : Connexion VPN automatique (NetworkManager)

En fait c'est assez facile a comprendre. Le firewall ne laisse rien passer sur la connection non VPN. Uniquement ce qu'il faut pour établir le flux.
Lors de la connexion VPN , il y a un nom de passerelle a résoudre. Ce n'est pas une IP mais un nom de domaine: il faut donc demander aux DNS a quel IP correspond ce nom. Hors comme on l'a dis précédemment il y a rien qui passe donc on se retrouve donc dans une impasse.
On pourrait alors ouvrir uniquement le protocol DNS pour établir la connexion, mais cela donne une information de plus en clair sur le réseau. On peut savoir que tu as demandé à quel IP correspond tel domaine.
L'astuce consiste donc a rentrer l'IP dans le host mais en contrepartie la mauvaise nouvelle est que si l'IP est change par le fournisseur VPN , cela fonctionnera plus. Il faut donc verifier de temps en temps que l'IP ne change pas en utilisant dig @8.8.8.8 monnomdedomaine sur la connexion non VPN.

Dernière modification par mastergb (Le 11/09/2012, à 09:29)

Hors ligne

#688 Le 13/09/2012, à 00:04

mastergb

Re : Connexion VPN automatique (NetworkManager)

Nouvelle version envoyé sur le ppa.
Elle corrige le bug que certain rencontre concernant l'affichage de la vitesse sur les VPN openvpn.

Je suis reparti sur la chasse aux bugs smile

Hors ligne

#689 Le 24/09/2012, à 14:23

mastergb

Re : Connexion VPN automatique (NetworkManager)

Hello à tous,
Je préparé une nouvelle version (2.2) qui sortira d'ici 1 à 2 semaines.
J'ai entièrement recodé la parti de reconnexion pour améliorer la prise en charge openvpn.
J'ai entre autre pu constater les "secrets invalides" sur les connexion VPN: vpnautoconnect reconnecte beaucoup trop vite avant que le plugin networkmananager de openvpn n'est le temps de finir de fermer proprement les connexions.

Hors ligne

#690 Le 24/09/2012, à 17:41

bhubuntu

Re : Connexion VPN automatique (NetworkManager)

@mastergb
Toujours aussi réactif!
Accessoirement que devient ton projet pour la 9box où le tester?

Dernière modification par bhubuntu (Le 24/09/2012, à 17:53)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#691 Le 24/09/2012, à 18:49

mastergb

Re : Connexion VPN automatique (NetworkManager)

bhubuntu a écrit :

Accessoirement que devient ton projet pour la 9box où le tester?

Il faut que je l'envoi sur le ppa smile

Dernière modification par mastergb (Le 24/09/2012, à 19:00)

Hors ligne

#692 Le 28/09/2012, à 18:21

bhubuntu

Re : Connexion VPN automatique (NetworkManager)

existe-t-il une commande à mettre dans un script pour mettre vpnautoconnect en pause?
idem commande pour le réactiver ;-)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#693 Le 30/09/2012, à 22:15

mastergb

Re : Connexion VPN automatique (NetworkManager)

bhubuntu> oui

lvpncCtl -x

Hors ligne

#694 Le 01/10/2012, à 10:27

bhubuntu

Re : Connexion VPN automatique (NetworkManager)

Merci @mastergb
ci-dessous voici les 2 scripts que j'ai créé le premier fonctionne impec
le deuxième bloque encore sur le relance de la connection vpn qui a une idée?
stop du VPN

#!/bin/sh
#
# on met vpnautoconnect en pause
lvpncCtl -x
echo "pause vpnautoconnect"
# on stoppe la connection VPN
sudo ifconfig tun0 down
echo "stop connection VPN"
# on stoppe le parefeu
gksu /etc/init.d/parefeu stop
echo "stop du parefeu"
zenity --info --title "arrêt du VPN et du parefeu"  --text "le VPN et parefeu s'est arrêté le $(date +%F) à $(date +%H:%M:%S)/  --> retour du scan et de l'imprimante via la 9box ! au-revoir"

relance du VPN qui ne marche pas notamment
lvpncCtl -r tun0   !!!!

#!/bin/sh
#
# on réactive le parefeu
gksu /etc/init.d/parefeu restart
echo " relance du parefeu"
# on supprime la pause de vpnautoconnect
lvpncCtl -x
echo "fin de pause vpnautoconnect"
# on active la connection VPN ---> à revoir !!!!
lvpncCtl -r tun0
echo "relance de connection VPN ---> à revoir !!!!"
zenity --info --title "relance du VPN et du parefeu"  --text "le VPN parefeu a été activé le $(date +%F) à $(date +%H:%M:%S)/  --> arrêt du scan et de l'imprimante via la 9box ! au-revoir"

Dernière modification par bhubuntu (Le 01/10/2012, à 13:44)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#695 Le 01/10/2012, à 11:54

mastergb

Re : Connexion VPN automatique (NetworkManager)

"lvpncCtl -r" n'attend pas le nom d'une interface mais le nom exact de la connexion (c'est a dire comme mentionnée dans networkManager") du vpn a reconnecter.
Supposont que ton VPN s'appelle "Mon VPN Perso" Alors la commande est lvpncCtl -r "Mon VPN Perso"

Je vois que tu utilise du openvpn , une meilleure prise en charge arrive dans la 2.2

Dernière modification par mastergb (Le 01/10/2012, à 11:55)

Hors ligne

#696 Le 01/10/2012, à 15:38

bhubuntu

Re : Connexion VPN automatique (NetworkManager)

j'avais testé déjà mais ça ne marchait pas roll
voici mon script tel qu'il est maintenant et qui m'oblige donc à refaire la connexion VPN dans le systray   sad

#!/bin/sh
#
# on réactive le parefeu
gksu /etc/init.d/parefeu restart
echo " relance du parefeu"
# on supprime la pause de vpnautoconnect
lvpncCtl -x
echo "fin de pause vpnautoconnect"
# on active la connection VPN ---> à revoir !!!!
lvpncCtl -r "vpn_nyc_riseup"
echo "relance de connection VPN ---> à revoir !!!!"
zenity --info --title "relance du VPN et du parefeu"  --text "le VPN parefeu a été activé le $(date +%F) à $(date +%H:%M:%S)/  --> arrêt du scan et de l'imprimante via la 9box ! au-revoir"

Nota j'ai testé aussi sans guillemets:
lvpncCtl -r vpn_nyc_riseup

Dernière modification par bhubuntu (Le 01/10/2012, à 15:40)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#697 Le 01/10/2012, à 23:04

mastergb

Re : Connexion VPN automatique (NetworkManager)

En fait la reconnexion ne se fait que si le lien était déja actif.... Donc pour ton script il faudra attendre la V2.2

Hors ligne

#698 Le 02/10/2012, à 06:19

bhubuntu

Re : Connexion VPN automatique (NetworkManager)

OK c'est donc pour demain big_smile


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#699 Le 05/10/2012, à 01:22

zspider

Re : Connexion VPN automatique (NetworkManager)

lu et bravo pour ton programme en constante évolution

je suis sous ubuntu 12.04

je peux supposer que dans la version 2.2, le soucis d’arrêter de faire fonctionner par exemple deluge
en cas de déconnexion manuelle avec vpnautoconnect chargé sera rectifié ?

j'ai test, en désactivant le vpn, deluge continu à télécharger

la reconnexion automatique suite à une déconnexion manuelle du vpn ne marche pas non plus

@+

Dernière modification par zspider (Le 05/10/2012, à 01:24)

Hors ligne

#700 Le 05/10/2012, à 22:43

mastergb

Re : Connexion VPN automatique (NetworkManager)

zspider a écrit :

lu et bravo pour ton programme en constante évolution

je suis sous ubuntu 12.04

je peux supposer que dans la version 2.2, le soucis d’arrêter de faire fonctionner par exemple deluge
en cas de déconnexion manuelle avec vpnautoconnect chargé sera rectifié ?

j'ai test, en désactivant le vpn, deluge continu à télécharger

la reconnexion automatique suite à une déconnexion manuelle du vpn ne marche pas non plus

@+

Evidemment  sauf pour le cas de deluge ou je butte un peu. http://wiki.apparmor.net/index.php/FAQ# … acement.3F
Apparmor me donne du fil a retordre car une fois l'acces donné pour lui retirer les droits il faut il faut relancer l'appli...

Dernière modification par mastergb (Le 05/10/2012, à 23:21)

Hors ligne