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