Page suivantePage pr�c�denteTable des mati�res

10. Configurer la r�solution de nom vers l'adresse (DNS)

Alors que les humains aiment donner des noms aux choses, les ordinateurs pr�f�rent les nombres. Sur un r�seau TCP/IP (comme Internet), nous appelons les machines avec un nom particulier et chaque machine se trouve dans un "domaine" particulier. Par exemple, ma station de travail Linux s'appelle archenland et se trouve dans le domaine interweft.com.au. Son adresse lisible par un humain est donc archenland.interweft.com.au (qui s'appelle le FQDN - nom de domaine totalement qualifi�).

Cependant, pour que cette machine soit trouv�e par les autres ordinateurs sur Internet, elle est r�ellement connue par son adresse IP lorsque les ordinateurs communiquent � travers Internet.

Traduire (r�soudre) les noms de machines (et de domaine) en nombres r�ellement utilis�s sur Internet est le travail de machines qui offrent le DNS.

Ce qui se passe en fait :

Quand vous utilisez une connexion PPP, vous devez indiquer � votre machine Linux o� elle peut r�cup�rer l'adresse IP � partir du nom (r�solution des adresses), comme cela vous pourrez utiliser le nom des machines mais votre ordinateur pourra traduire ces derniers vers les adresses IP dont il a besoin pour travailler.

Une solution est de rentrer tous les h�tes avec qui vous voulez dialoguer dans le fichier /etc/hosts (ce qui est en r�alit� totalement impossible si vous �tes connect� � Internet); une autre fa�on est d'utiliser les adresses IP plut�t que les noms (une t�che de m�morisation impossible sauf pour les petits r�seaux).

La meilleure fa�on est de configurer Linux pour qu'il connaisse ou r�cup�re l'information de conversion des noms en adresses - automatiquement. Ce service est fourni par le syst�me DNS. La seule chose � faire est d'entrer l'adresse IP des serveurs de noms dans le fichier /etc/resolv.conf.

10.1 Le fichier /etc/resolv.conf

Le support client de votre serveur PPP doit vous fournir deux adresses IP de DNS (un seul est n�cessaire - mais deux permettent une redondance en cas d'�chec).

Comme c'est mentionn� plus haut, Linux ne peut pas d�finir l'adresse IP de son serveur de noms comme MS Windows 95 le fait. Ainsi, vous devez insister (poliment) aupr�s de votre FAI pour qu'il vous fournisse cette information !

Votre /etc/resolv.conf doit ressembler � quelque chose comme :


domain votre.nom.de.domaine
nameserver 10.25.0.1
nameserver 10.25.1.2

�diter ce fichier (le cr�er si n�cessaire) pour contenir les informations que votre FAI vous a donn�. Il doit avoir les droits et les permissions comme suit :

-rw-r--r--   1 root     root           73 Feb 19 01:46 /etc/resolv.conf

Si vous avez d�j� configur� un /etc/resolv.conf car vous �tes sur un r�seau local, ajoutez simplement les adresses IP du serveur DNS PPP dans votre fichier existant.

10.2 Le fichier /etc/hosts.conf

Vous devez �galement v�rifier que votre fichier /etc/hosts.conf est correctement configur�. Il doit ressembler �


order hosts,bind
multi on

Il indique au r�solveur d'utiliser les informations du fichier host avant d'envoyer les requ�tes pour une r�solution DNS.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:37