> Date: Fri, 23 Oct 2009 17:17:48 +0200
> From: lcon...@go2france.com
> To: firstname.lastname@example.org
> Subject: Re: DNS Question
> >All true, and I did not do a very good job of explaining it. My issue
> >was that we have requests to use a CNAME for the domain record. Such as
> >example.com CNAME otherdomain.com
> >www.example.com CNAME otherdomain.com
> >I was taught this was not good form
> 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
> , but allowed. I can deal with it.
> >But what of having a SOA record for example.com, no A or CNAME record
> >for the TLD example.com, only hosts such as www, ns1, ftp, etc.
> >I tried it an it seems to work fine, but doesn't look proper to me. Then
> >again I remember when CNAME were considered evil.
> CNAMEs are still evil, unless
> 1) no other solution exists and
> 2) the user knows how to use CNAMEs (rare).
there is nothing that says you HAVE to have your tld labled in DNS. you would
just run into issues if someone types http://example.com into their web browser
and not get a result in DNS.
to clarify on CNAME's a bit better. CNAME's are nothing more than DNS aliases.
the reason you do not want to overuse them is that you could potentially create
a loop if you are not careful
www.site1.com CNAME www.host1.com.
www.host1.com CNAME www.site1.com.
syntactically, this is correct but would cause an infinite loop until a timeout
occurred on your computer.
also you want to limit how many weird names you get associated to one box. it
makes sense if you want www.example.com to point to your web server, which you
may have officially called "srvWeb", but looking at things like a mail server,
would you rather only have the entry:
mail.example.com CNAME srvMail.example.com.
or have to edit this:
pop3.example.com CNAME srvMail.example.com.
smtp.example.com CNAME srvMail.example.com.
imap.example.com CNAME srvMail.example.com.
The other interesting side would be reverse DNS lookups. Only one record would
be returned, and most likely would be the original A record. A nice example of
this is doing a basic "ping -a www.yahoo.com" which you get back that it is
email@example.com mailing list
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"