I get a few “FAIL” and many “WARNINGS”, one being the following on ALL my sites created via Interworx:
“CNAME Lookup”
“WARNING. Your web site (www.mywebsite.com) has a CNAME record pointing to mywebsite.com… That by itself is confusing, but acceptable. However, the CNAME record in this case causes an extra DNS lookup, which will slightly delay visitors to your website, and use extra bandwidth.”
Please explain why a CNAME record is created poiting to the same domain, and why this DNS report says it is unnecessary.
This is one area I am 200% confused on, DNS, A records, and Name Servers. I don’t know what an A record is, and I blindly trust in Interworx to set it up right.
An A record maps a host name to an IP address. A CNAME reccord maps a host name to another host name, which then must be mapped to an IP address.
This is a cleanlyness issue. You could use a straight A record, but in case your IP address ever changes, you may want the CNAME record intsead. Its cleaner should something change.
Its really not anything worth worrying about. All these DNS warnings and fails you are talking about really aren’t signifigant and won’t hurt a thing.
Almost. You can safely delete the CNAME entries and replace them with matching A records, but I personaly wouldn’t advise it. The IWorx guys chose to do things this way for probably more reasons than I can think of. After being both a Nexcess.net web hosting customer and InterWorx customer (well, I admin the box) I trust that they’ve done things right.
I suppose its kind of silly to blindly trust someone else’s judgement, but they haven’t let me down yet.
This is an example of what I have on my.transwarphosting.net (transwarphosting.net has several subdomains and exgra cname records that would be confusing so I used this one).
If you delete the extra CNAME records you will no longer be able to access your site from ftp.mysite.com and the mail.mysite.com is because moste of your users use that for a mail server setting. Removing the CNAME records will break that.
If you use the IP for these things than you can remove them but it may confuse other site users.