[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug de résolution de noms ?



Le 14428ième jour après Epoch,
Pascal Hambourg écrivait:

> Salut,
>
> dodger web (free.fr) a écrit :
>>
>> La question est plus pourquoi un tel comportement, ce n'est pas normal
>> de considérer www.exemple.com comme un nom court.
>
> Il n'est pas considéré comme un nom court (par défaut s'il y a au
> moins un point dans le nom, cf. l'option ndots de resolv.conf). Sinon
> l'ajout du domaine de recherche serait fait immédiatement, et non
> après l'échec de la résolution initiale.
>
> Est-ce qu'une directive "search" vide dans resolv.conf serait une
> option acceptable ?
>
> François TOURDE a écrit :
>>
>> tu enlèves la directive "search" ou "domain", je
>> sais plus, du fichier /etc/resolv.conf
>
> J'ai peur que ça ne suffise pas, car en l'absence de ces directives
> elles prennent comme valeur par défaut le domaine du nom d'hôte local.

Et pourtant:

1) Avec "search tourde.home" dans resolv.conf

fermat:~# host toto.google.fr
toto.google.fr.tourde.home is an alias for gassendi.tourde.home.
gassendi.tourde.home has address 192.168.42.15
fermat:~# host www.google.fr
www.google.fr is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 209.85.227.147
www.l.google.com has address 209.85.227.99
www.l.google.com has address 209.85.227.103
www.l.google.com has address 209.85.227.104
www.l.google.com has IPv6 address 2001:4860:a003::68

2) Sans le mot-clef search

fermat:~# host toto.google.fr
Host toto.google.fr not found: 3(NXDOMAIN)
fermat:~# host www.google.fr
www.google.fr is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 209.85.227.104
www.l.google.com has address 209.85.227.147
www.l.google.com has address 209.85.227.99
www.l.google.com has address 209.85.227.103
www.l.google.com has IPv6 address 2001:4860:a003::68

Mais avec un hostname sans nom de domaine:

fermat:~# hostname
fermat

Du coup, le "domaine local" de resolv.conf est vide, et donc toute
requête se fera comme pour un fqdn.


Reply to: