[linux] DNS pre cz hmmmmmmm babo rad

Miro Bobovsky Miroslav.Bobovsky na ives.vs.sk
Pátek Listopad 2 15:03:17 CET 2007


Tak neviem ca sa mu porobelo ...  a preco nema rad linux host dodatozvac ??

Najprv par faktov ... topdomena cz ma servre ...
host  -t NS cz.
cz name server b.ns.nic.cz.
cz name server c.ns.nic.cz.
cz name server d.ns.nic.cz.
cz name server e.ns.nic.cz.
cz name server f.ns.nic.cz.
cz name server a.ns.nic.cz.

Smola ze domena cz definuje svoje servre cez domenu cz .. a teda sa musi 
pouzit dodatocne info o priamom zadani ip adresy ...
( a mozno tu je pes zakopany ze server kde zdochly cele cechy ma uz len 
2hodiny do vyprsania timeoutu a aj dumpom jeho databazy ziadne dodatocne ip 
vidim ze ziadne ip od root servra  "."  192.36.148.17 neziskal )

no dobre .. ale teraz k linuxu ....

Toto si mam ako vysvetlit ???? :?
osoby a obsadenie: 217.31.205.180 = a.ns.nic.cz na ktory sa budem pytat, 
pytana domena napr parabola.cz a robim aj tcpdump

#host  -t NS parabola.cz. 217.31.205.180
Using domain server:
Name: 217.31.205.180
Address: 217.31.205.180#53
Aliases:

#

Teda bez odpovede (samozrejme ze vsetky ine domeny obdobnym stylom funguju 
.. napr sme.sk od ns.sk-nic.sk)
tcpdump bol:

# tcpdump -n -s0 -i eth1 host 217.31.205.180  -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
14:56:14.801473 IP 10.0.0.10.43119 > 217.31.205.180.53:  64020+ NS? 
parabola.cz. (29)
        0x0000:  4500 0039 0000 4000 4011 89d6 0a00 000a  E..9.. na .@.......
        0x0010:  d91f cdb4 a86f 0035 0025 a8dd fa14 0100  .....o.5.%......
        0x0020:  0001 0000 0000 0000 0870 6172 6162 6f6c  .........parabol
        0x0030:  6102 637a 0000 0200 01                   a.cz.....
14:56:14.829806 IP 217.31.205.180.53 > 10.0.0.10.43119:  64020- 0/4/1 (148)
        0x0000:  4500 00b0 0000 4000 3711 925f d91f cdb4  E..... na .7.._....
        0x0010:  0a00 000a 0035 a86f 009c 8d3b fa14 8100  .....5.o...;....
        0x0020:  0001 0000 0004 0001 0870 6172 6162 6f6c  .........parabol
        0x0030:  6102 637a 0000 0200 01c0 0c00 0200 0100  a.cz............
        0x0040:  0046 5000 0e02 6e73 0666 6f72 7073 6902  .FP...ns.forpsi.
        0x0050:  7573 00c0 0c00 0200 0100 0046 5000 0f02  us.........FP...
        0x0060:  6e73 0666 6f72 7073 6903 6e65 7400 c00c  ns.forpsi.net...
        0x0070:  0002 0001 0000 4650 000c 026e 7306 666f  ......FP...ns.fo
        0x0080:  7270 7369 c015 c00c 0002 0001 0000 4650  rpsi..........FP
        0x0090:  000e 026e 7306 666f 7270 7369 0263 6e00  ...ns.forpsi.cn.
        0x00a0:  c05e 0001 0001 0000 4650 0004 5102 d1b9  .^......FP..Q...


--------------
ale ak pridam "-v" tak :
# host -v -t NS parabola.cz. 217.31.205.180
Trying "parabola.cz"
Using domain server:
Name: 217.31.205.180
Address: 217.31.205.180#53
Aliases:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32116
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 1

;; QUESTION SECTION:
;parabola.cz.                   IN      NS

;; AUTHORITY SECTION:
parabola.cz.            18000   IN      NS      ns.forpsi.us.
parabola.cz.            18000   IN      NS      ns.forpsi.cn.
parabola.cz.            18000   IN      NS      ns.forpsi.cz.
parabola.cz.            18000   IN      NS      ns.forpsi.net.

;; ADDITIONAL SECTION:
ns.forpsi.cz.           18000   IN      A       81.2.209.185


14:57:45.216673 IP 10.0.0.10.43119 > 217.31.205.180.53:  32116+ NS? 
parabola.cz. (29)
        0x0000:  4500 0039 0000 4000 4011 89d6 0a00 000a  E..9.. na .@.......
        0x0010:  d91f cdb4 a86f 0035 0025 257e 7d74 0100  .....o.5.%%~}t..
        0x0020:  0001 0000 0000 0000 0870 6172 6162 6f6c  .........parabol
        0x0030:  6102 637a 0000 0200 01                   a.cz.....
14:57:45.265999 IP 217.31.205.180.53 > 10.0.0.10.43119:  32116- 0/4/1 (148)
        0x0000:  4500 00b0 0000 4000 3711 925f d91f cdb4  E..... na .7.._....
        0x0010:  0a00 000a 0035 a86f 009c fbea 7d74 8100  .....5.o....}t..
        0x0020:  0001 0000 0004 0001 0870 6172 6162 6f6c  .........parabol
        0x0030:  6102 637a 0000 0200 01c0 0c00 0200 0100  a.cz............
        0x0040:  0046 5000 0e02 6e73 0666 6f72 7073 6902  .FP...ns.forpsi.
        0x0050:  7573 00c0 0c00 0200 0100 0046 5000 0e02  us.........FP...
        0x0060:  6e73 0666 6f72 7073 6902 636e 00c0 0c00  ns.forpsi.cn....
        0x0070:  0200 0100 0046 5000 0c02 6e73 0666 6f72  .....FP...ns.for
        0x0080:  7073 69c0 15c0 0c00 0200 0100 0046 5000  psi..........FP.
        0x0090:  0f02 6e73 0666 6f72 7073 6903 6e65 7400  ..ns.forpsi.net.
        0x00a0:  c05d 0001 0001 0000 4650 0004 5102 d1b9  .]......FP..Q...

ale ved -v ma byt len "verbose" .. ci co mi sakra uslo a pre same oci 
nevidim ???


ak idem na iny server ktory ma bind9 a nie bind a je o 600km dalej ...

host  -t NS parabola.cz. f.ns.nic.cz.
Using domain server:
Name: f.ns.nic.cz.
Address: 193.171.255.48#53
Aliases:

parabola.cz has no NS record
-------------
No este lepsie ...!!!
a s -v povie ze vsetko ok ..

Je to bug host ???

a vobec co sa potom deje s tou cz domenou ? ze to takto robi len pre cz

bbo 



Další informace o konferenci linux