resolution

Booster son acces internet en changeant de DNS pour opendns

Une chose étrange est survenue sur les systemes GNU/Linux d’un ami a moi tournant sous Ubuntu 11.04, soudainement son accès a internet s’est mis a être terriblement lent.

Alors que sous Windows tout semblait normal (oui il a aussi des systèmes non open source…oui c’est triste il faut souvent faire avec…), sous linux une vraie plaie pour surfer le web.

Naturellement je diagnostique la chose, et tout semble correct, ping, traceroute, nslookup, ipv4, ipv6, tout a l’air ok.

Mais, sous firefox, ramage sur son plumage, sous Chrome, pas mieux !

Clairement ça sent la résolution DNS qui ne fonctionne pas comme il faut.

Alors je trouve des posts parlant de modifier le nsswitch.conf a la ligne hosts etc, mais rien n’y fait.

Au final, je tente de basculer la résolution DNS sur du opendns (http://www.opendns.com/) et la, oh miracle, la vitesse est de retour.

Donc étrange, les DNS de free fonctionnent bien avec les clients Windows, mais pas avec ubuntu 11.04. En passant sous opendns aucun soucis.

Par ailleurs, sur un accès videotron, j’avais également quelques latences pour l’affichage de sites internet, alors que le débit disponible est énorme (>30mbit), la bascule sur opendns a également résolu tous les problèmes de lenteur.

Afin de modifier de manière permanente les DNS sous ubuntu 11.04, il suffit de cliquer sur la connexion réseau dans la barre de menu, puis sur « modification des connexions », puis selon votre mode de connexion, choisir le bon onglet, éditer votre connexion.
Sous l’onglet Paramètres IPV4, passer en mode « Adresses automatiques uniquement (DHCP) », puis spécifier les serveurs DNS comme suit : 208.67.222.222,208.67.220.220

Enregistrer le changement, fermer la fenêtre des connexions réseau, puis cliquer sur le menu et cliquer sur votre connexion. Ceci va re-initialiser les paramètres et devrait appliquer les nouveaux DNS.

Vérifier dans un terminal/console que les paramètres sont bien appliques comme suit :
[bash]cat /etc/resolv.conf[/bash]

qui devrait vous renvoyer les informations suivantes :
[bash]# Generated by NetworkManager
nameserver 208.67.222.222
nameserver 208.67.220.220[/bash]

Et voila, vous devriez retrouver une vitesse optimale de navigation sur internet avec votre navigateur favoris :)

Loading

Tags: , , , , , , , , ,

samedi, juillet 28th, 2012 GNU - Linux, Reseau, Technologie 10 Comments