Hello

I quite often stumble over DNS entries without SOA.

$ dig hamedicshopere.ru

; <<>> DiG 9.5.1-P3 <<>> hamedicshopere.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58271
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;hamedicshopere.ru.             IN      A

;; ANSWER SECTION:
hamedicshopere.ru.      300     IN      A       109.196.142.11

;; AUTHORITY SECTION:
hamedicshopere.ru.      343295  IN      NS      ns2.dnssubmit.com.
hamedicshopere.ru.      343295  IN      NS      ns1.dnsonic.com.

;; ADDITIONAL SECTION:
ns2.dnssubmit.com.      108     IN      A       109.196.142.11
ns1.dnsonic.com.        108     IN      A       109.196.142.12

Let's try to find the hostmaster or serial or whatever of that zone:

$ dig SOA hamedicshopere.ru

; <<>> DiG 9.5.1-P3 <<>> SOA hamedicshopere.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64992
;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;hamedicshopere.ru.             IN      SOA

;; AUTHORITY SECTION:
ru.                     300     IN      SOA     ns1.ru. root.ru. 2010092811 
3600 900 604800 1200

Hmm, no soa returned...

$ host -t soa hamedicshopere.ru
;; connection timed out; no servers could be reached

$ host kjhsdf.hamedicshopere.ru ns1.dnsonic.com.
Using domain server:
Name: ns1.dnsonic.com.
Address: 109.196.142.12#53
Aliases:

kjhsdf.hamedicshopere.ru has address 109.196.142.11

Well, one server is reachable and apparently has a wildcard entry for the 
hosts of that zone. But I also don't get the SOA information:

$ host -t soa hamedicshopere.ru ns2.dnssubmit.com.
;; connection timed out; no servers could be reached

a dig +trace also ends at the ru. SOA and entries pointing to the two NS.

So what is broken with that zone (and many many more ru. and cn. zones). Or is 
it OK for a DNS Server not to return any SOA information? Isn't that 
mandatory?

Mit freundlichen GrĂ¼ssen

Benoit Panizzon
-- 
I m p r o W a r e   A G    -    Leiter IT Customer Care
______________________________________________________

Zurlindenstrasse 29             Tel  +41 61 826 93 07
CH-4133 Pratteln                Fax  +41 61 826 93 02
Schweiz                         Web  http://www.imp.ch
______________________________________________________


_______________________________________________
swinog mailing list
[email protected]
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog

Antwort per Email an