Are you asking if the target of a CNAME need be an FQDN if $ORIGIN is defined? If so, no, I use short names (no trailing dot) all the time.
From: John Miller [mailto:[email protected]] Sent: Thursday, July 18, 2013 05:49 PM To: Bind Users Mailing List <[email protected]> Subject: Re: RFC requirements for relative CNAME targets? On Thu, Jul 18, 2013 at 4:29 PM, Charles Swiger <[email protected]<mailto:[email protected]>> wrote: On Jul 18, 2013, at 1:18 PM, John Miller <[email protected]<mailto:[email protected]>> wrote: > I know that for the following record in example.com<http://example.com>'s > zone file: > > host.example.com<http://host.example.com>. IN CNAME otherhost > > BIND will return: > > host.example.com<http://host.example.com>. <TTL> IN CNAME > otherhost.example.com<http://otherhost.example.com>. Assuming $ORIGIN is set to example.com<http://example.com>, but yes. > Is this behavior required anywhere in the RFCs, or would > > host.example.com<http://host.example.com>. <TTL> IN CNAME otherhost. > > be equally valid from an RFC perspective? Obviously this would also pertain > to NS, MX, SRV, PTR, etc. records. "otherhost." is equally valid from an RFC perspective, or "otherhost.other.domain." If there is a trailing dot, the CNAME target is assumed to be fully qualified, otherwise $ORIGIN is appended just as it would be for any other record using an unqualified name. Regards, -- -Chuck I think what I was getting at was whether appending $ORIGIN to an unqualified target--only talking target, not label--was _required_ by the RFCs, and if so, the RFC/section. I'll read through 'em; was just hoping someone knew the answer off the top of their head. John
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list [email protected] https://lists.isc.org/mailman/listinfo/bind-users

