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 :
/etc/hosts
et/ou les serveurs de noms des domaines qu'il conna�t (le comportement
exact du r�solveur est d�termin� dans /etc/hosts.conf
);
hosts
, la r�ponse est
renvoy�e;
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.
/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.
/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.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:37