DNS Question
Matthew Seaman
m.seaman at infracaninophile.co.uk
Fri Oct 23 17:31:27 UTC 2009
Chuck Swiger wrote:
> Hi--
>
> On Oct 23, 2009, at 9:18 AM, Sean Cavanaugh wrote:
>>> worse, it's illegal.
>>
>> how is this illegal? if you are residing your domain on a hosting
>> service, this makes sense to me. Granted its bad form and should have
>> an A record to the host for the main domain record, but if i had
>> control over "otherdomain.com" and not "example.com" and had to change
>> the IP address, "example.com" would be dead until i was able to reach
>> the owner of that domain and have them change their DNS info.
>
> You aren't supposed to use CNAMES for anything found in other RR's; in
> particular, you should always use an A record with the hostnames used
> for nameservers (ie, have an NS record), because you are supposed to be
> using the canonical name rather than an alias.
Errr? You mean the rule that NS and MX and SRV rdata must include an A record
rather than a CNAME? That's true, but what does that have to do with web
serving?
The illegality mentioned further upthread is that you can't use a CNAME at a zone apex because of the 'CNAME and other data rule'[*] -- as there's always got to be SOA and NS records at the zone apex, if you want a web page at 'example.com' you'ld have to provide an A or AAAA record for it. Unless you're Verisign and have control over the nameservers for .com, this is almost certainly illegal:
example.com. IN CNAME www.example.com
On the other hand:
www.example.com. IN CNAME example.com.
is generally fine.
> PS: It's odd where google pulls up references to fairly canonical
> docs, sometimes. I'm not sure I even recognize "ua", and I suspect I
> deal with two-letter ISO 3166 country names more than most folks do.
> Maybe Ukraine? :-)
Of course it's Ukraine. .uk was already taken, even though the two letter
iso-code for this country is officially .gb. We're in an exclusive club of
two nations that generally don't use their official iso-code in the DNS. No
prizes for guessing which the other one is.
Cheers,
Matthew
[*] Little known factoid, but there are two legal exceptions to the 'CNAME
and other data' rule. You can have RRSIG or NSEC records at the same label
as CNAME -- see RFC 4035. Obscure DNS trivia for 100, Alex...
--
Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
Kent, CT11 9PW
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 259 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20091023/9c7d5868/signature.pgp
More information about the freebsd-questions
mailing list