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 Commentaires to Booster son acces internet en changeant de DNS pour opendns

  • nyko dit :

    Bonjour,
    problème identique sur des systèmes Debian.
    J’avais aussi changé pour openDNS comme dans votre article.
    J’ai joint le 3244 pour signaler, mais linux n’est pas supporté par leur hotline … Il faudra faire remonter ce souci tôt ou tard par d’autres canaux.

    • dav dit :

      faudrais utiliser nambench (va dans les store de ubunutu )il est tres simple a utilise et te donne une frequence sur ta connection internet et les proxy a metttre dans l option connexion

  • azerty dit :

    Je n’y arrive pas: doit on mettre quelque chose dans: Domaine de recherche et ID de client DHCP?
    merci

  • Christophe dit :

    bonjour,

    j’ai bien rentré dans les adresses DNS dans le menu précisé mais pourtant, la commande resolv.conf me renvoie 127.0.1.1.

    Savez-vous pourquoi? Bien sûr, mon problème de lenteur n’est pas résolu…

  • Ajouter un commentaire