Utiliser OpenDNS avec un modem USB

Catégorie: Algérie| Algérie Télécom| FAI| Ubuntu

17 août 2008

Ce matin, Slown, internaute algérien et membre de ForumDZ.com m’a contacté en me disant qu’il avait un problème de connexion et certains sites tel hotmail.fr ou Live.com ne s’affichaient pas sur son navigateur. Nous avons soupçonné les serveurs DNS du FAI Djaweb qui regroupe les anciennes offres Fawri et Anis ADSL.

Il faut savoir que Slown a un modem USB qui n’intègre pas de routeur connecté à son PC qui roule sous GNU/Linux Ubuntu. Alors comment faire pour configurer les serveurs d’OpenDNS sous Ubuntu sans que ceux si changent à chaque redémarrage de l’ordinateur ?

Je me suis dis que la meilleure façon était d’installer un serveur DNS BIND 9 sur son Ubuntu.

Effectivement, je suis tombé sur le blog Debianize IT qui explique clairement la méthode à suivre applicable sous Ubuntu ou Debian.

Il faut installer le serveur Bind9 pour commencer. Il suffit d’ouvrir un terminal en mode root et commencer à télécharger Bind9 :


apt-get install bind9

Une fois Bind9 installé, nous allons éditer et modifier le fichier /etc/resolv.conf en saisissant la ligne suivante :

nano /etc/resolv.conf

ou

gedit /etc/resolv.conf

Il suffit de rajouter la ligne suivante :

nameserver 127.0.0.1

Enregistrez le contenu du fichier (CTRL + la lettre O puis CTRL + la lettre X si vous avez édité avec la commande nano).

Maintenant nous allons éditer le fichier /etc/bind/named.conf.options et nous allons modifier les forwarders pour y intégrer les adresses IP des serveurs OpenDNS comme ceci :

options {
forwarders { 208.67.222.222; 208.67.220.220; };

};

Bien sur ne pas saisir les “…” car ils désignent la suite de la config du fichier à laisser telle quelle :)

La configuration des redirections (forwarders) est terminée. Nous n’allons pas redémarrer le PC mais juste le serveur Bind9 en saisissant la commande :

/etc/init.d/bind9 restart

C’est finit :) désormais lorsque vous taperez un nom de domaine sur la barre d’adresse de votre navigateur, le serveur Bind9 vérifie si ce nom de domaine est hébergé sur votre PC, d’abord, ensuite s’il ne trouve rien, il enverra une requête aux serveurs d’OpenDNS qui prendront le relais et vous redirigeront vers l’adresse demandée :)

Vous allez me dire que c’est plus lent et que ça na vaut pas la peine ?

Et bien non, la seconde fois lorsque vous accéderez à la même adresse web, le serveur Bind9 reconnaitra votre requête et vous redirigera automatiquement vers le domaine demandé :)

N’est ce pas beau la technologie ?

Si vous avez un modem connecté à votre carte réseau à l’aide d’un câble RJ-45, vous pouvez consulter ce lien pour la config complète sous Ubuntu/Debian.

Attention, la configuration d’un serveur Bind9 sur un serveur dédié à but d’hébergement ou autre nécessite des connaissances assez pointues. Bind9 ne s’arrête pas à de simples configurations tel que nous l’avons fait dans ce billet.

J’ai oublié de vous dire que Slown a réussit à régler son problème avec cette méthode. Espérant qu’elle servira à beaucoup d’internautes

Salutations amicales et bon surf

Articles relatifs

6 Commentaires pour Utiliser OpenDNS avec un modem USB

Avatar

MiT

août 19th, 2008 at 19:38

Bonsoir Butter, tu peu aussi juste ajouter cette ligne dans le /etc/network/interface

dns-nameservers 212.27.53.252

sinon tu rempli le /etc/resolv.conf, ca serra du genre :

nameserver 212.27.53.252
nameserver 212.27.53.252

c’est juste pour information, ca pourrais servir pour testé si la source du probleme viens des DNS ou pas sans a avoir installer Bind9, faut juste commencer par le resolv.conf puis un networking restart puis testé.

Bonne journée

Avatar

ButterflyOfFire

août 27th, 2008 at 9:44

Hello MiT merci pour l’info :)
Est ce qu’une simple modification tel que tu l’as proposé dans /etc/network/interface fonctionnera.

N’oublie pas que le modem se branche en USB sous son Ubuntu et non pas en câble Ethernet RJ-45 sur une carte réseau (Eth0 ou Eth1) ?

Salutations amicales

Avatar

breathofdz

septembre 21st, 2008 at 18:20

slm

es-ce bien ca la technique qui permet de configuré un serveur bind9 avec un modem connecté à une carte réseau à l’aide d’un câble RJ-45

https://www.opendns.com/homenetwork/start/device/ubuntu

Avatar

ButterflyOfFire

septembre 21st, 2008 at 21:44

Oui tout à fait Breathofdz, si tu as un modem/routeur sur lequel ton ordinateur est branché par cable RJ-45 Ethernet, la méthode à suivre est telle que décrite sur le lien que tu as posté :)

Salutations amicales

Avatar

breathofdz

septembre 21st, 2008 at 22:56

ah ok merci

mais faut avant tout télécharger et installé le bind9
sudo apt-get install bind9

puis changé les dns

salutations friendlyyyyy

Avatar

breathofdz

septembre 22nd, 2008 at 6:20

bizzzzzar ya khouya butter une fois que j’ai mis la configuration des dns comme sur le tuto precedent ya des sites comme http://ubuntu.fr.org qui sont bloqué par fawri open dns

normalement ca deverait étre le contraire

j’arrive pas a pigé

Lâchez vos commentaires !

Merci de bien remplir les champs requis afin que votre message soit envoye et publié. Votre adresse mail ne sera pas publiée publiquement sauf l'URL de votre site ou Blog.

Vous n'avez pas encore de Gravatar ?

Créez-en un

A Propos de FreeFoxTV

Je m'appelle ButterflyOfFire et je suis blogueur algérien. FreeFoxTV.net se veut un blog DZ dans la DMZ ;)

Focus

  • moi: ya lemrenkin ya pas les résultat du bac ya wlad hrammmmmm mobilis occupé nik malikomm c ma 3 [...]
  • Hind: Il n'y a plus de justice dans cet Bled,mais il y a Rabi... [...]
  • Samir: Avec la présence de Benbouzid au sein du gouvernement algérien,rien ne va plus... dans tous les do [...]
  • assia: je veu avoir mes résultat du bac svp mon numéro d'inscirption est le 3000796 merci de vouloi [...]
  • secdz: @KT : mais copier intelligemment, en prenant en compte notre cas, serait mieux, non ? En tous cas [...]

Flux Bloginy

Spread Firefox Affiliate Button