Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 168
  • Last Modified:

Internal DNS Propragaton DHCP Scope

I’ve created new Forest, Domain, DNS, AD, to facilitate a change in Company name, to migrate from 2003 to 2012 and exchange 2007 to 2013.

For clarity here’s my naming convention:

existingdomain.local (2003 Server)
newdomain.local (2012 Server)

Server Naming:
Dc1.existingdomain.local (AD, DNS, WINS, DHCP) (IP 192.168.1.100)
Dc2.existingdomain.local (AD) (IP 192.168.1.101)
Exch.existingdomain.local (Exchange 2003 SP3 CU14) (IP 192.168.1.102)

NewDc1.newdomain.local (AD, DNS, WINS, DHCP) (IP 192.168.1.200)
NewDc2.newdomain.local (AD, DNS) (IP 192.168.1.201)
NewExch.newdomain.local (Exchange 2013 CU6) (IP 192.168.1.202)

Mail.existingdomain.com has reverse DNS setup at 102.1.1.1
Mail.newdomain.com has reverse DNS setup at 102.1.1.2

1.      I’ve created the two-way trust between the domains.
2.      I’ve added secondary zones for each domains DNS on each server.
3.      I’ve exported the DHCP from 2003 to 2012
a.      Updated DHCP.newdomain.local to reflect the new servers.
4.      I've also used the ADMT V3.2 tool to migrate the users/passwords/groups between existingdomain.local to newdomain.local
5.      Mailboxes.newdomain.local created.
6.      SSL Cert for newdomain.com created and added.
a.      Alt Name: mail.newdomain.com
b.      Alt Name: www.mail.newdomain.com
c.      Alt Name: autodiscover.newdomain.com
d.      Alt Name: newdomain.com
e.      Alt Name: lkexch.newdomain.com

Now my issue is this:

I took a new computer, added it to the newdomain.local added myuser.newdomain.local to the local admin group and logged into the computer. Successfully joined the domain, and added to AD.

1. Opened Outlook, and while the "Your name" and email address myuser.newdomain.com autopopulate, I click next, and the wizard establishes a network connection, and it searches for the settings for myuser.newdomain.com for a considerable amount of time, and says the server can not be contacted.

From the newcomputer.newdomain.local if I do an nslookup, it's using the DNS.existingdomain.local server to resolve.

It is also using DHCP.exisitingdomain.local to obtain its DHCP scope which defines its DNS Server.

How can I force newcomputer.newdomain.local to use DHCP.newdomain.local to get DNS from newdomain.local
Additionally at the client computer, if I do an nslookup for NewExch it will not resolve, but NewExch.newdomain.local. However, at the server DC1.existingdomain.local it will resolve.
0
abustraan
Asked:
abustraan
  • 2
  • 2
1 Solution
 
footechCommented:
If both DHCP servers are reachable when the client computer sends a DHCP request, whichever one responds first (faster) will be the one the client gets its info from.

When you try to lookup just a NetBIOS name, it's all about which DNS suffixes you have configured.  Those suffixes will be appended to the name to create the DNS queries.
0
 
abustraanAuthor Commented:
Thanks for the prompt response.

Hummm. Is there any way to set a preference as to which DHCP server is available to which domain? I have an IP helper for DHCP configured in my routing switch for DC1.existingdomain.local.

After hours, should I try and remove the IP Helper and see if that helps?

As far as the DNS suffixes I've added both newdomain.local (first) and existingdomain.local (second)
0
 
abustraanAuthor Commented:
Okay. New wrinkle...

went into the TCP IP Settings and manually specified NewDC1 IP address as DNS Server. When I do nslookup it shows NEWDC1.newdomain.local as DNS server. However, when I use nslookup to resolve NEWExch it shows results from root forwarders and none of the results are the right IP.
0
 
footechCommented:
I have no experience with IP helpers.

In nslookup, run the following so you can see exactly what queries are being made.
set debug
If results are coming from root hints or forwarders, then the record must not be present in the local DNS.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now