Après pas mal d'heures de recherche j'ai découvert
pourquoi mon diald s'est mis à composer des numéros
tout seul après que j'aie configuré exim. Le problème
étant en fait beaucoup plus général. Comme il cause
beaucoup de traffic sur Usenet sous toutes sortes de
fils, il est probable que des membres du GULL soient
également touchés. Je poste ici le résultat de mes
recherches.

Le symptôme est que Woody a une malheureuse tendance
à appeler des serveurs DNS externes pour résoudre des
noms internes. Ceci cause entre autres des problèmes
de lenteur, de confidentialité (diffusion des noms)
et dans mon cas de coûts téléphoniques (diald).
Pour une fois je n'étais pas seul à rencontrer un
problème. :-)
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=3D80DF31.3050905%40my.home&rnum=1&prev=/groups%3Fq%3Dtelnet%2Bdns%2Bdebian%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26scoring%3Dd%26selm%3D3D80DF31.3050905%2540my.home%26rnum%3D1
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=listgate20020706180005%246671%40attila.bofh.it&rnum=7&prev=/groups%3Fq%3D%2522hosts.conf%2522%2B%2522nsswitch.conf%2522%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26scoring%3Dd%26selm%3Dlistgate20020706180005%25246671%2540attila.bofh.it%26rnum%3D7
http://lists.debian.org/debian-user/2001/debian-user-200101/thrd11.html#05122

Ce qui n'empêche que Debian semble réagir avec zèle
digne de Microsoft. :-(
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=121101

D'ailleurs, sans vouloir troller, les bugs de Debian
sont-ils suivis ? Mon interprêtation de ce que je vois
dans la (mauvaise) interface de bugs.debian.ch me fait
douter.


Bon, j'ai tout de même lu en 2 endroits séparés que le
problème vient en fait d'une tentative de résolution IPv6
en plus de IPv4. Et effectivement j'ai ceci dans /etc/hosts:


127.0.0.1       yok-yok localhost

# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


Le problème était qu'il manquait localhost et yok-yok aussi
pour "::1". Voilà.
Bien sûr dans le cas d'un fichier /etc/hosts contenant des
hôtes ayant uniquement une adresse IPv4 cette solution ne me
semble pas bonne.

La solution propre me semblerait d'interdire à la libc la
résolution pour IPv6. Est-ce théoriquement et pratiquement
possible ?


Marc Mongenet

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.

Répondre à