nanog mailing list archives
Re: lame delegations
From: woods () weird com (Greg A. Woods)
Date: Sat, 19 Aug 2000 13:02:47 -0400 (EDT)
[ On Friday, August 18, 2000 at 15:55:42 (-0400), Alex Kamantauskas wrote: ]
Subject: Re: lame delegations On Fri, 18 Aug 2000, Gary E. Miller wrote:RFC 1912, Sec 2.1: " Make sure your PTR and A records match. For every IP address, there should be a matching PTR record in the in-addr.arpa domain. If a host is multi-homed, (more than one IP address) make sure that all IP addresses have a corresponding PTR record (not just the first one). Failure to have matching PTR and A records can cause loss of Internet services similar to not being registered in the DNS at all. Also, PTR records must point back to a valid A record, not a alias defined by a CNAME. It is highly recommended that you use some software which automates this checking, or generate your DNS data from a database which automatically creates consistent data." I have yet to hear a convincing argument why this RFC should be ignored. I have seen many problems when this is ignored.This raises a question that I've had for some time. This says that a "PTR record must point to a valid A record, not an alias defined by a CNAME". RFC 1035, Sec. 3.3.12 says that the PTRDNAME is a "<domain-name> which points to some location in the domain name space" and that "PTR records cause no additional section processing". Since RFC 1035, Sec. 3.3 states that a <domain-name> is just a label, and says nothing that the label has to have a corresponding A record. Since RFC 1912 is informational and does not update RFC 1035, it would seem that a PTR record does *not* have to point to a host that resolves. No? Am I getting lost in the fine print? Am I missing a later RFC that clarifies this?
I think all you're missing is the connection between second sentence and
the fifth in the quoted paragraph -- i.e. all PTRs in the "in-addr.arpa"
domain must point back directly to valid A RRs. PTRs in other domains
may point elsewhere, and indeed I use them myself:
$ host -t ptr -l weird.com
weird.com. PTR 0.254.92.204.IN-ADDR.ARPA.
weird.com. PTR 160.161.29.204.IN-ADDR.ARPA.
inverse-weird-bcast.weird.com. PTR 255.254.92.204.IN-ADDR.ARPA.
inverse-loopback.weird.com. PTR 0.0.0.127.IN-ADDR.ARPA.
inverse-weird-net.weird.com. PTR 0.254.92.204.IN-ADDR.ARPA.
This kind of usage is defined and documented in RFC 1101, and is very
useful to do if you want tools like netstat to report useful names
instead of boring old network numbers.
--
Greg A. Woods
+1 416 218-0098 VE3TCP <gwoods () acm org> <robohack!woods>
Planix, Inc. <woods () planix com>; Secrets of the Weird <woods () weird com>
Current thread:
- Re: lame delegations, (continued)
- Re: lame delegations John O Comeau (Aug 18)
- Re: lame delegations Joshua Goodall (Aug 18)
- Re: lame delegations Phillip Vandry (Aug 18)
- Re: lame delegations Derek J. Balling (Aug 18)
- Re: lame delegations Joshua Goodall (Aug 18)
- Re: lame delegations Gary E. Miller (Aug 18)
- Re: lame delegations Derek J. Balling (Aug 18)
- Re: lame delegations Joshua Goodall (Aug 18)
- Re: lame delegations Valdis . Kletnieks (Aug 18)
- Re: lame delegations Alex Kamantauskas (Aug 18)
- Re: lame delegations Greg A. Woods (Aug 19)
- Re: lame delegations Joshua Goodall (Aug 18)
- Re: lame delegations John O Comeau (Aug 18)
- RE: lame delegations Joshua Goodall (Aug 18)
- RE: lame delegations Greg A. Woods (Aug 18)
- RE: lame delegations Greg A. Woods (Aug 19)
- RE: lame delegations Greg A. Woods (Aug 21)
