Solved

DNS cname issue

Posted on 2016-08-03
7
53 Views
Last Modified: 2016-08-04
I have an external DNS server running Server 2008 Standard. When we migrated it to Server 2012 Standard, it looks like Microsoft deprecated the use of CNAMEs in the root folder to redirect requests to the primary domain. I am looking for a fix or work around for this. For Example, domainA routes to my external DNS but should then point the request to my domainB.
0
Comment
Question by:ConyersIT
  • 4
  • 2
7 Comments
 
LVL 14

Expert Comment

by:Schnell Solutions
ID: 41740820
Hello,

Can you give us more details about it?

There is not something like DNS records (i.e. names) at the root level. Windows DNSs can include 'GlobalZones' that allows you to resolve flat names using aliases, if you want to use this feature you need to activate it. And a second way of resolving flat names is redirecting the DNS requests from a server to a WINS server.

Give us more details please.
0
 

Author Comment

by:ConyersIT
ID: 41740855
On our old Server 2008 Std. in the DNS Manager, located under the Forward Lookup Zone, our record for "abc.edu" is listed:

line 1 - (same as parent folder)   -    SOA                    -    machine name
line 2 - (same as parent folder)   -    NS                       -    machine name
line 3 - (same as parent folder)   -    Alias (CNAME)   -    " abc.com "
line 4 - ftp                                        -   Host (A)               -   IP Address
line 5 - mx1                                     -   Host  (A)              -   IP Address
line 6 - mx1                                     -   (MX)                     -    mx1.abc.edu
line 7 - securemail                         -  Host (A)                -  IP Address
line 8 - www                                    -  Host (A)                -  IP Address

The problem comes when we upgraded to Server 2008 R2. Line 3 above is missing. When we try to add the CNAME "abc.com" we get the error below:

"A new Record cannot be created. An alias (CNAME) record cannot be added to this DNS name. The DNS name contains records that are incompatible with the CNAME record"

Now Obviously I have adjusted specific account information for security details.
0
 
LVL 57

Expert Comment

by:Cliff Galiher
ID: 41740876
I wouldn't call that deprecated as much as i'd say they adhered to specs (oddly, I thought 2003 and 2008 did as well, but it has been near a decade since I worked with those OSes and longer since I tried to break spec.)

In short, even if you could do it on old OSes, you shouldn't have been. The no CNAME at the root rule is about as old as DNS itself. RFC 1034, 1035, and 1912 all touch on it, were written in the 80s, and are certainly not a "Microsoft broke functionality" sort of situation.
0
VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

 

Author Comment

by:ConyersIT
ID: 41740916
Thank you Cliff for your post. I agree that we should not have been doing it this way, but like most Tech people, we are trying to fix a problem that was in place before our time on this network. We are reaching out to the community for a best way to resolve our current issue.
0
 
LVL 57

Accepted Solution

by:
Cliff Galiher earned 500 total points
ID: 41741503
An A record with the same IP address as record that the CNAME used to point to. It is RFC valid, officially addresses the issue, and works. The drawback is ylid that IP address changes, you have to remember to update two records.
0
 

Author Comment

by:ConyersIT
ID: 41741523
thanks for the info. I will try that in the morning. if this works out I will reward you all points.
0
 

Author Closing Comment

by:ConyersIT
ID: 41742757
great help. thank you.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Recently, I was assigned the task of performing a hardware refresh in the datacenter. The previous Windows 2008 systems were connected to the SAN via fiber channel HBA’s and among other thing, had PowerPath installed in order to provide sufficient f…
Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question