Résolu le 24-02-21 VPN et interface gestion box devenue inaccessible

Assistance concernant Linux Mint
falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

VPN et interface gestion box devenue inaccessible

Message par falke »

Bonjour,

j'ai installé un vpn qui se lance à chaque démarrage, en automatique (et résolu les problèmes de fuites DNS ;) , dnscrypt ... )

Ceci dit je n'arrive plus à accèder à ma box bouygues (passerelle) en faisant 192.168.1.254, chose nouvelle (ou que je n'avais pas remarqué avant), l'ip est résolue en https://mabbox.bytel.fr/ et l'adresse est inaccessible.

Je suis étonné pour deux raisons :

1) il me semblait toujours accèder à un serveur sur mon réseau local
2) et si ce n'était pas le cas , je ne vois pas pourquoi je n'accède pas en https alors que ça marche sans problème pour d'autre sites à travers le VPN

je précise que je n'ai aucune règle de filtrage en cours dans iptables (ACCEPT ) pour tout (je compte sur la protection de ma passerelle) mais je ne devrait peut être pas.. Le service openvpn et client.openvpn sont désactivés et la navigation fonctionne et montre ma vrai ip.

Sous MacOs j'accède bien quand je désactive le vpn , sous linux non ??..

Auriez-vous une explication à ça ?

merci

falke



j
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: VPN et interface gestion box devenue inaccessible

Message par Greg35 »

Bonjour,

Peux-tu nous préciser quel VPN tu utilises (perso, payant, openvpn, NordVPN, autre, etc...) et comment tu l'as installé ? (sans informations confidentielles évidemment ;) )

Pour être certain de bien comprendre, quand tu ne peux pas accéder à l'url de ta box, y a-t-il une connexion VPN montée ?

Afin de t'aider, il serait intéressant de nous donner le résultat de ces commandes :

Code : Tout sélectionner

route -en

Code : Tout sélectionner

ifconfig
Ça fait beaucoup de questions et ça permet de mieux comprendre la situation ;)
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: VPN et interface gestion box devenue inaccessible

Message par falke »

Salut Greg35 ;-)

oui cela arrive, lorsque j'ai une connection vpn montée.

Sous MacOs (dualboot) ça marche dès que je désactive le vpn (j'imagine que lorsque je veut me connecter pour accéder , le DNS de mon FAI entre en ligne de compte)

Sous Linux , même si je désactive le service dans systemctl ça ne marche pas.
Faut dire que sous linux pour prévenir les fuites de DNS j'ai modifié quelques trucs (dnscrypt) arrêt du service resolvconf ...

voici le retour de la commande demandée.

Code : Tout sélectionner

Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic   MSS Fenêtre irtt Iface
0.0.0.0         10.7.7.1        128.0.0.0       UG        0 0          0 tun0
0.0.0.0         192.168.1.254   0.0.0.0         UG        0 0          0 wlp3s0
10.7.7.0        0.0.0.0         255.255.255.0   U         0 0          0 tun0
128.0.0.0       10.7.7.1        128.0.0.0       UG        0 0          0 tun0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlp3s0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlp3s0
196.244.191.195 192.168.1.254   255.255.255.255 UGH       0 0          0 wlp3s0
merci
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: VPN et interface gestion box devenue inaccessible

Message par Greg35 »

Salut Falke !

D'accord, je comprends mieux. Donc c'est bien uniquement quand le VPN est monté que tu n'as pas accès à l'interface d'admin de la box.
;
Lorsque que tu as fais la commande "route", le VPN était monté à priori.

Est-ce que tu peux passer cette commande lorsque le VPN est monté ?

Code : Tout sélectionner

traceroute --resolve-hostnames -I 192.168.1.254
Il y aura peut-être besoin d'installer le paquet "traceroute" avant...

À tout hasard, dans la config IPv4 de ta connexion VPN, il y a un bouton "Routes...". Est-ce que les cases sont décochées ? Ce sont les cases pour forcer le traffic à passer dans le VPN.
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: VPN et interface gestion box devenue inaccessible

Message par falke »

salut, ça donne :

Code : Tout sélectionner

$ traceroute --resolve-hostnames -I 192.168.1.254
Bad option `--resolve-hostnames' (argc 1)
sinon ,
À tout hasard, dans la config IPv4 de ta connexion VPN, il y a un bouton "Routes...". Est-ce que les cases sont décochées ? Ce sont les cases pour forcer le traffic à passer dans le VPN.
dans mon fichier de conf vpn (client.conf) aucune mention de route, dans networkmanager aucune case routes non plus , de quelle config IPV4 veux tu parler ?
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: VPN et interface gestion box devenue inaccessible

Message par Greg35 »

En fait les options de routes IP sont visible depuis le bureau Cinnamon --> Connexions réseaux --> sélectionner le réseau VPN concerné --> "petite roue" : Modifier la connexion sélectionnée --> onglet : Paramètres IPv4 --> bouton : Routes...
Voici un screenshot de la fenêtre à laquelle ça amène :
Image

Pour la commande "traceroute", tu peux la relancer sans l'option "--resolve-hotnames" (et toujours VPN connecté ;) )
Modifié en dernier par arghlub le mer. 24 févr. 2021 09:15, modifié 1 fois.
Raison : capture d'écran → sur le serveur d'images du forum
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: VPN et interface gestion box devenue inaccessible

Message par falke »

bonjour ,

rebonjour (ou bonne nuit , on semble pas être sur le même fuseau :-) ) ,

alors , sans
vpn :

Code : Tout sélectionner

traceroute -I 192.168.1.254
traceroute to 192.168.1.254 (192.168.1.254), 30 hops max, 60 byte packets
 1  _gateway (192.168.1.254)  4.155 ms  3.893 ms  3.882 ms
et avec :

Code : Tout sélectionner

traceroute -I 192.168.1.254
traceroute to 192.168.1.254 (192.168.1.254), 30 hops max, 60 byte packets
 1  _gateway (192.168.1.254)  5.189 ms  4.931 ms  4.926 ms
En fait, quand le vpn est désactivé , j'ai quand même le DNS fournit par dnscrypt qui "tourne" sous linux, ce qui n'est pas le cas par exple sous MacOs (l'appli graphique surfshark pour MacOs n'a pas de fuite DNS) donc j'utilise soit le DNS du fournisseur vpn (mode vpn ON auquel cas je n'accède pas à la console de gestion de la box ) soit celui de
Bouygues Telecom (mode VPN OFF auquel cas j'accède bien à ma console d'administration)

Je ne comprend pas pourquoi la résolution de l'ip de ma passerelle est indispensable pour accéder à la console, vu qu'on peut y accèder aussi directement par l'ip locale (ou par https://mabbox.bytel.fr/ auquel cas oui la résolution est nécessaire), est - ce une mesure de sécurité instaurée par Bouygues ?
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: VPN et interface gestion box devenue inaccessible

Message par Greg35 »

Ah ok ! Je n'avais pas compris que le problème se présentait uniquement lorsque l'accès se fait via l'url... je croyais que ça ne fonctionnait pas avec l'@IP :mrgreen:

Alors une solution toute simple, tu édites ton fichier /etc/hosts et tu ajoutes la correspondance :

Code : Tout sélectionner

192.168.1.254	mabbox.bytel.fr
Normalement ça devrait fonctionner comme ça. Sauf si le service resolv.conf est nécessaire pour l'utilisation du fichier /etc/hosts mais je ne pense pas. À tester ;)
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: VPN et interface gestion box devenue inaccessible

Message par falke »

Salut Greg35 ,

ça marche ! merci à toi;

Figure toi que j'y avais pensé un moment, et puis je me suis dit , non c'est con.

Il est vrai que pour éviter les DNS de fuiter la solution proposée disait d'arrêter le service systemd-resolved au profit
du systemd-resolved de dnscrypt...

je ne comprends pas ce qui se joue entre les DNS et l'accès à cette console (j'imagine une procédure de sécurité ; les dns étranger ne doivent pas résoudre l'ip de leur console d'administration ,, ?)

je passe en résolu , bien que je ne sois pas certain qu'il s'agisse d'un contournement.

vincent
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: VPN et interface gestion box devenue inaccessible

Message par Greg35 »

Cool ! Content que ça fonctionne :)

En fait,les opérateurs utilisent une url texte au lieu de l'adresse IP uniquement parce que c'est plus familier et compréhensible pour leurs clients.
Leur box étant normalement l'intermédiaire entre le pc client et le web, elle intercepte la requête DNS pour ce domaine spécifique (bytel.fr : non connu des serveurs DNS publics) et c'est donc la box qui répond directement au pc.
Utilisant un DNS spécifique pour les besoins du VPN, la requête est envoyé à un serveur DNS public qui ne sait pas résoudre ce domaine inconnu d'une part, d'autre part la box ne peut pas intercepter la requête DNS puisqu'elle est encapsulée dans le traffic VPN, donc pour la box c'est juste un paquet IP avec du contenu indéchiffrable qu'elle se contente de faire suivre vers sa destination.
Donc en mettant dans ton /etc/hosts, tu fais la même chose que ce que ferait la box.
Voilà pour l'explication technique. ;)
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

Répondre