Reverse DNS woes.

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Tue Jul 24 00:42:43 UTC 2001


> 
> Hi everyone,
> 
> 	I'm very confused as too why my reverse DNS is no longer working.  What
>  is 
> going wrong here?  I must have done something wrong, please straighten me 
> out.  

	The problem here is that the parent servers and the child servers
	disagree about who is serving the zone.

	Either make NS1.SUDBURYWIRED.COM and NS2.SUDBURYWIRED.COM
	authoritative for the zone or update the delgation to point
	to ns1.isys.ca and ns2.isys.ca.

	Mark
> 
> See details below. 
> 
> _____________________________________________________
> 
> IP used in all tests: 216.223.80.10
> 
> Output from nslookup on a.root-servers.net
> _____________________________________________________
> simple:~# nslookup
> Default Server:  localhost
> Address:  127.0.0.1
>  
> > server a.root-servers.net
> Default Server:  a.root-servers.net
> Address:  198.41.0.4
>  
> > set debug
> > 216.223.80.10
> Server:  a.root-servers.net
> Address:  198.41.0.4
>  
> ;; res_nmkquery(QUERY, 10.80.223.216.in-addr.arpa, IN, PTR)
> ------------
> Got answer:
>     HEADER:
>         opcode = QUERY, id = 37028, rcode = NOERROR
>         header flags:  response, want recursion
>         questions = 1,  answers = 0,  authority records = 2,  additional = 0
>  
>     QUESTIONS:
>         10.80.223.216.in-addr.arpa, type = PTR, class = IN
>     AUTHORITY RECORDS:
>     ->  80.223.216.in-addr.arpa
>         nameserver = NS1.SUDBURYWIRED.COM
>         ttl = 345600 (4D)
>     ->  80.223.216.in-addr.arpa
>         nameserver = NS2.SUDBURYWIRED.COM
>         ttl = 345600 (4D)
>  
> ------------
> Authoritative answers can be found from:
> 80.223.216.in-addr.arpa
>         nameserver = NS1.SUDBURYWIRED.COM
>         ttl = 345600 (4D)
> 80.223.216.in-addr.arpa
>         nameserver = NS2.SUDBURYWIRED.COM
>         ttl = 345600 (4D)
> *** No address (A) records available for 216.223.80.10
> ______________________________________________________
> 
> 
> Output from nslookup on ns1.sudburywired.com
> ______________________________________________________
> simple:~# nslookup
> Default Server:  localhost
> Address:  127.0.0.1
>  
> > server ns1.sudburywired.com
> Default Server:  ns1.sudburywired.com
> Address:  216.223.90.2
>  
> > set debug
> > 216.223.80.10
> Server:  ns1.sudburywired.com
> Address:  216.223.90.2
>  
> ;; res_nmkquery(QUERY, 10.80.223.216.in-addr.arpa, IN, PTR)
> ------------
> Got answer:
>     HEADER:
>         opcode = QUERY, id = 1077, rcode = NOERROR
>         header flags:  response, want recursion, recursion avail.
>         questions = 1,  answers = 1,  authority records = 2,  additional = 1
>  
>     QUESTIONS:
>         10.80.223.216.in-addr.arpa, type = PTR, class = IN
>     ANSWERS:
>     ->  10.80.223.216.in-addr.arpa
>         name = simple.isys.ca
>         ttl = 14160 (3h56m)
>     AUTHORITY RECORDS:
>     ->  80.223.216.in-addr.arpa
>         nameserver = ns1.isys.ca
>         ttl = 14160 (3h56m)
>     ->  80.223.216.in-addr.arpa
>         nameserver = ns2.isys.ca
>         ttl = 14160 (3h56m)
>     ADDITIONAL RECORDS:
>     ->  ns1.isys.ca
>         internet address = 216.223.80.10
>         ttl = 5759 (1h35m59s)
>  
> ------------
> Name:    simple.isys.ca
> Address:  216.223.80.10
> ______________________________________________________
> 
> 
> Output from nslookup on simple.isys.ca
> ______________________________________________________
> simple:~# nslookup
> Default Server:  localhost
> Address:  127.0.0.1
>  
> > set debug
> > 216.223.80.10
> Server:  localhost
> Address:  127.0.0.1
>  
> ;; res_nmkquery(QUERY, 10.80.223.216.in-addr.arpa, IN, PTR)
> ------------
> Got answer:
>     HEADER:
>         opcode = QUERY, id = 11129, rcode = NOERROR
>         header flags:  response, auth. answer, want recursion, recursion 
> avail.
>         questions = 1,  answers = 1,  authority records = 2,  additional = 2
>  
>     QUESTIONS:
>         10.80.223.216.in-addr.arpa, type = PTR, class = IN
>     ANSWERS:
>     ->  10.80.223.216.in-addr.arpa
>         name = simple.isys.ca
>         ttl = 14400 (4H)
>     AUTHORITY RECORDS:
>     ->  80.223.216.in-addr.arpa
>         nameserver = ns1.isys.ca
>         ttl = 14400 (4H)
>     ->  80.223.216.in-addr.arpa
>         nameserver = ns2.isys.ca
>         ttl = 14400 (4H)
>     ADDITIONAL RECORDS:
>     ->  ns1.isys.ca
>         internet address = 216.223.80.10
>         ttl = 7200 (2H)
>     ->  ns2.isys.ca
>         internet address = 216.223.80.11
>         ttl = 7200 (2H)
>  
> ------------
> Name:    simple.isys.ca
> Address:  216.223.80.10
> ______________________________________________________
> 
> 
> Output from nslookup on ANY other server (example used: ns2.mci.net)
> ______________________________________________________
> simple:~# nslookup
> Default Server:  localhost
> Address:  127.0.0.1
>  
> > server ns2.mci.net
> Default Server:  ns2.mci.net
> Address:  204.147.128.70
>  
> > set debug
> > 216.223.80.240
> Server:  ns2.mci.net
> Address:  204.147.128.70
>  
> ;; res_nmkquery(QUERY, 240.80.223.216.in-addr.arpa, IN, PTR)
> ------------
> Got answer:
>     HEADER:
>         opcode = QUERY, id = 60051, rcode = SERVFAIL
>         header flags:  response, want recursion, recursion avail.
>         questions = 1,  answers = 0,  authority records = 0,  additional = 0
>  
>     QUESTIONS:
>         240.80.223.216.in-addr.arpa, type = PTR, class = IN
>  
> ------------
> *** ns2.mci.net can't find 216.223.80.240: Server failed
> ______________________________________________________
> 
> 
> Output from the reverse zone file
> ______________________________________________________
> $TTL 14400
> @       IN      SOA     ns1.isys.ca.     root.isys.ca. (
>  
>                         2001072301
>                         10800           ; Refresh 3 hours
>                         900             ; Retry 15 minutes
>                         604800          ; Expire 7 days
>                         7200 )          ; Minimum ttl 2 hours
>  
>                                 IN      NS              ns1.isys.ca.
>                                 IN      NS              ns2.isys.ca.
>  
> 1       IN      PTR     atm0-gw01-sud.isys.ca.
> 2       IN      PTR     fw01-sud.isys.ca.
> 3       IN      PTR     sw01-sud.isys.ca.
> 4       IN      PTR     sw02-sud.isys.ca.
> 5       IN      PTR     sw03-sud.isys.ca.
>  
> 10      IN      PTR     simple.isys.ca.
> 11      IN      PTR     nulled.isys.ca.
> 12      IN      PTR     complex.isys.ca.
> [...]
> _________________________________________________________
> 
> 
> Any ideas?
> 
> -reid
> 
--
Mark Andrews, Nominum Inc.
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com


More information about the bind-users mailing list