problemy z resolverem (glibc?)

The Undefined undefine w aramin.net
Pią, 22 Lip 2005, 16:34:00 CEST


natknąłem się na dziwny problem z resolverem. testcase:

1. trzy domeny:
test1   A       194.116.252.2
*.test1 CNAME   test1

test2   AAAA    2001:808:e001:0:250:fcff:fea8:480d
*.test2 CNAME   test2

test3   A       194.116.252.2
test3   AAAA    2001:808:e001:0:250:fcff:fea8:480d
*.test3 CNAME   test3

czyli test1 z odwołaniami do A, test2 z odwołaniami do AAAA, test3 z
odwołaniami do obu.
i teraz:
ustawiamy je po kolejni jako domain w /etc/resolv.conf i odwołujemy się
do jakiejś nazwy:

[undefine w uc64 undefine]$ cat /etc/resolv.conf; telnet www.wp.pl
nameserver 192.168.2.252
domain test1.aramin.net
Trying 212.77.100.101.23...
telnet: Unable to connect to remote host: Connection refused
telnet: no connections result
(czyli wszystko gra)
ale:

[undefine w uc64 undefine]$ cat /etc/resolv.conf; telnet www.wp.pl
nameserver 192.168.2.252
domain test2.aramin.net
Trying 2001:808:e001:0:250:fcff:fea8:480d.23...
telnet: Unable to connect to remote host: Connection refused
Trying 212.77.100.101.23...
telnet: Unable to connect to remote host: Connection refused
telnet: no connections result

i tutaj już widzimy że:
- wpierw się odwołuje do adresu AAAA ustawionego w domenie test2
- następnie odwołuje się do adresu A www.wp.pl

to błąd, czy "feature" w resolverze?

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator,      Adam Mickiewicz University WMiI
PLD Linux Developer      HomePage: http://andrzej.dopierala.name/
JID: undefine w piastlan.net         e-mail: andrzej w dopierala.name



Więcej informacji o liście dyskusyjnej pld-devel-pl