On Saturday  9 December 2000 05:44 +0000, Francois Marzat wrote:
> Merci d'abord � ceux qui m'ont donn� la solution : effectivement en
> virant le fichier dns-up de ip.up.d, ca  a march� tout de suite. Par
> contre, je n'ai pas compris � quoi servait donc ce fichier :
> - Si les IP du DNS du FAI sont connus (193.252.19.3 pour wanadoo) et
> qu'on les met en forward dans le named. conf, est ce que ca veut dire
> qu'ils sont utilis�s plutot que les serveurs de nom de root.hints ?
> Et dans ce cas, � quoi sert ce fichier ?
> - Si les IP du DNS du FAI sont inconnus, on en met rien en forward
> dans named. conf. OK. Quel est alors le serveur de nom utilis� ? Un de
> ceux du fichier root.hints ou alors est ce que le FAI prend le relai
> suivant une m�thode que je ne connais pas ?

Il s'agit de 2 mani�res diff�rentes de configurer un DNS.

- Dans le 1er cas (avec forwarders) d�s  que ton DNS local re�oit une
  requ�te qu'il ne connait pas, il demande aux forwarders de r�soudre
  l'adresse. Dans ce cas, effectivement, le fichier root.hints ne sert
  � rien.

- Dans le 2�me cas (sans forwarders), d�s que ton DNS local re�oit une
  requ�te inconnue, il s'adresse directement aux serveurs root
  contenus dans ton root.hints pour r�soudre l'adresse.

Ces deux m�thodes peuvent sembler redondantes (et elles le sont), mais
l'avantage de la 1�re et qu'elle permet de d�charger les DNS root
mondiaux, qu'elle permet en plus de mutualiser le cache d'un DNS, et
qu'en plus, c'est la seule solution utilisable dans un environnement
avec firewall o� l'on veut limiter le nombre de ports ouverts : on
s'adresse toujours au m�me serveur pour les requ�tes non r�solues en
local.

Quant � la 2�me solution, elle permet un l�ger gain de performance (et
encore, c'est pas �vident) et c'est la config obligatoire pour un vrai
gros serveur DNS qui doit se d�brouiller tout seul et qui ne peut pas
se reposer sur un grand fr�re :)

Mais en gros, dans le cadre d'une config pour un particulier ou un
petit r�seau, la 1�re config est incontestablement la meilleure.


-- 
Alexandre Vitrac
CS SI


Répondre à