Forum Freedom-IP

Forum d'entraide de la communauté Freedom-IP

Vous n'êtes pas identifié(e).

#1 2015-05-14 17:56:14

jeromevr
Membre
Inscription : 2015-05-14
Messages : 3

[Résolu] Problème avec le DNS une fois connecté au VPN

Bonsoir,

Je ne suis pas un grand expert en la matière alors je vais essayer d'être le plus précis et de donner le plus d'informations possibles concernant mon problème pour que vous puissiez, si vous le voulez bien m'aider à le résoudre.

Pour commencer, mon VPN est installé sur une raspberry pi 2 modèle B+ avec comme système d'exploitation DEBIAN. Je fais tout en ligne de commande, pas d'écran ni de serveur VNC wink

La connexion au VPN avec openvpn fonctionne très bien, aucun message d'erreur et il semble que les données (testé avec un fichier torrent) passent bien par le VPN une fois qu'il est connecté. Je dois encore regarder pour des reconnexions automatiques  mais bon ce n'est pas le sujet de mon problème.

Mais lorsque je veux surfer sur internet je n'ai accès à rien, notamment pour connaître mon IP publique avec la commande curl ou autre.
Quand je veux tester par un ping si je communique avec un site quelconque, lorsque je rentre le nom par exemple "www.google.com" la requête me renvoie une erreur:

1431621637_capture_drsquoecran_2015-05-14_a_18.39.27.png

Par contre, si je note l'adresse IP publique de google à la place tout se passe bien:

1431621765_capture_drsquoecran_2015-05-14_a_18.42.09.png

J'en ai conclu, mais c'est peut-être une erreur que c'est le DNS qui est en cause?

S'ils faut d'autre impressions d'écran je suis tout ouï smile

Juste au cas où voici quelques impressions d'écrans supplémentaires, si ça peut vous aider:

863315Capturedcran20150514184605.png
432649Capturedcran20150514184830.png
804650Capturedcran20150514184916.png

J'espère que vous pourrez m'aider et je vous remercie d'avance.

Jérôme.

Dernière modification par jeromevr (2015-05-14 18:18:04)

Hors ligne

#2 2015-05-14 18:02:47

chico
l'Axe du bien
Inscription : 2014-05-03
Messages : 695

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Bonjour,

Pouvez-vous me donner le retour de ces commandes :

ls -a /etc/openvpn

cat /etc/resolv.conf

Cordialement


U Play...U Pay

Hors ligne

#3 2015-05-14 18:03:22

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 107

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Bonjour ...

Le problème viens certainement que dans votre fichier "/etc/resolv.conf" vous avez le DNS de votre FAI (qui n'est accessible qu'au sein de son infrastructure mais en aucun cas depuis internet ... d'où vous arrivez lorsque vous êtes connecté au VPN).

Il y a plusieurs solutions déjà énoncées sur le Forum mais le plus simple dans un premier temps serait de mettre un DNS public tel qu'OpenDNS, Google, ... (une liste existe dans la page "Mon Compte").

Par exemple votre fichier "/etc/resolv.conf" devrait contenir si vous utilisez les DNS Google :

nameserver 8.8.8.8

La plus sécurisé serait d'avoir au sein de votre réseau (voir sur le RPi) votre propre DNS qui sera utilisé par tous les périphériques de votre intranet ... comme cela plus de service tiers, plus de surveillance, plus de fuite DNS.

Et là votre fichier "/etc/resolv.conf" devrait contenir :

nameserver 127.0.01

Une fois tout cela de fait, pour être certain que rien ne vienne modifier votre fichier "/etc/resolv.conf" accidentellement, un :

chattr +i /etc/resolv.conf

... et il ne pourra plus être modifier ...

D'ailleurs si un jour vous devez changer son contenu, il ne faudra pas oublier de faire un :

chattr -i /etc/resolv.conf

... avant toute tentative de modification.

Cordialement, David.


C.G.U.                Règles

Hors ligne

#4 2015-05-14 18:15:43

jeromevr
Membre
Inscription : 2015-05-14
Messages : 3

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Tout d'abord merci à vous 2 pour vos réponses si rapides et très précises.
Voici la réponse aux 2 commandes:

145111Capturedcran20150514190626.png

Je n'ai donc pas de DNS public ni mon propre DNS et je vais remédier à ça.
Premièrement tester un DNS public pour vérifier si la solution est correcte:

163880Capturedcran20150514191254.png

Ca a l'air de fonctionner beaucoup mieux comme ça!

La prochaine étape sera de me faire mon propre DNS j'ai vu en effet à plusieurs endroits sur le forum qu'on en parlait et je vais aller m'instruire de ce pas!

Je vous remercie et je vais de ce pas mettre [Résolu] au début de mon sujet.

Jérôme.

Dernière modification par jeromevr (2015-05-14 18:19:01)

Hors ligne

#5 2015-05-14 18:24:45

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 107

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Re ...

Je vous invite à commenter les lignes "nameserver" des DNS que vous n'uilisez pas pour que le fichier "/etc/resolv.conf" ressemble à ceci :

# nameserver 109.88.203.3
# nameserver 62.197.111.140
nameserver 8.8.8.8

Car sinon, le service de résolution de nom de domaine va teste le premier ... pas de réponse, le second ... pas de réponse, le troisième ... ahhhh y'a quelqu'un.

Sinon, je crois que Chico a aussi une solution qui modifiera en dynamique le contenu du fichier "/etc/resolv.conf" ...

Pour ma part je parle que du plus simple et de l'extrêmement sécurisé ... pas de voyeur smile

Cordialement, David.


C.G.U.                Règles

Hors ligne

#6 2015-05-14 18:31:36

jeromevr
Membre
Inscription : 2015-05-14
Messages : 3

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Les lignes ont été commentées wink
Encore merci

Hors ligne

#7 2015-08-10 03:11:42

Se7en512
Membre
Inscription : 2012-02-02
Messages : 295

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

David a écrit :

Bonjour ...

Une fois tout cela de fait, pour être certain que rien ne vienne modifier votre fichier "/etc/resolv.conf" accidentellement, un :

chattr +i /etc/resolv.conf

... et il ne pourra plus être modifier ...

Bonjour,

je me permet de remonter ce topic pour soulever un problème suite à la commande ci-dessus.

Voici l'erreur remontée :
"chattr opération non supportée lors de la lecture des drapeaux sur resolv.conf"

Je lance la commande en tant que root et je suis sous xubuntu 14.04

Mon fichier resolv.conf :

[...]Commentaire '#' [...]
nameserver 195.154.35.204
nameserver 195.154.46.19

Hors ligne

#8 2015-08-10 03:17:19

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 107

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Bonjour ...

Vous avez certainement le paquet "resolvconf" qui est installé et c'est lui qui génère le contenu du lien symbolique /etc/resolv.conf ... et oui, ce n'est plus un fichier dans ce cas ( voir le résultat de la commande : file /etc/resolv.conf  ).

Cordialement, David.


C.G.U.                Règles

Hors ligne

#9 2015-08-10 03:25:27

Se7en512
Membre
Inscription : 2012-02-02
Messages : 295

Re : [Résolu] Problème avec le DNS une fois connecté au VPN

Il me retourne que c'est un texte ASCII ??

Autant pour moi, la réponse était sur le forum (discussion) :

ljere a écrit :
sudo chattr +i /etc/resolv.conf

si on reçoit un message de ce type
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf
il faut d'abord supprimer resolvconf

sudo apt-get purge resolvconf

puis on relance

sudo chattr +i /etc/resolv.conf

et je confirme que cela fonctionne ensuite.

Dernière modification par Se7en512 (2015-08-10 03:25:58)

Hors ligne

Pied de page des forums