I'm having trouble with trying to join my client computer to the server domain. My client is Windows 7 Professional and the server domain OS is Windows Server 2012 R2 Standard. I tried the usual method of going to System-Change Settings-Change-and entering the domain name to join. However, I get the message saying:

An active directory domain controller (ad dc) for the domain sean.local could not be contacted. Ensure that the domain name is typed correctly.

I know for a fact that the domain name (sean.local) is correct. On my DC, I have Active Directory, DHCP and DNS installed. Its weird because I could ping the server IP just fine and get a response, but when I ping the domain name (sean.local) I do not get a response. I get a message saying:

Ping request could not find host sean.local. Please check the name and try again.

I think the issue I'm having with not being able to join the domain has something to deal with the DNS server. I will post the network configurations for both the client and the server domain and hopefully we could get this client to finally join the domain once and for all. Thank you everyone for your help, I appreciate it.

Both of these machines had their IP settings manually configured, not obtained automatically.


IP address:
Subnet Mask:
Default gateway:
Preferred DNS server:


IP address:
Subnet Mask:
Default gateway:
Preferred DNS server:
  • Did you set the DC's network setting dns to "home"? – Colyn1337 Jan 29 '16 at 18:02

The servers DNS needs to point to itself, and the clients DNS needs to point to the server.

Servers DNS should be (or
Clients DNS should be

  • I tried what you recommended and it worked! May you explain to me more in depth in why the settings should be setup that way please? Thanks! – Anonymous Jan 29 '16 at 18:38
  • You tell me :). How do you want the client to locate sean.local on a public DNS server? You had DNS pointing to (what i assume is) a soho router which holds a public DNS entry. The client sends the DNS query to which sends it out to its public DNS (e.g., and they have no idea who sean.local is. in AD, DNS is the backbone. without proper DNS, absolutely nothing is going to work. On the DC, you should add forwarders to a public DNS server – Joe Jan 29 '16 at 18:49
  • The domain/DNS is on, when you set the client's IP to use, it doesn't resolve to anything at all. – Lex Jan 29 '16 at 18:50
  • To supplement this: after setting the DNS on the server to, you'll want to make sure the DNS service on that machine as a working forwarder (it probably does, but you'll still want to check this). Even if it already has a working forwarder, you may want to set the preferred forwarder to your ISP's DNS or other preferred service such as – Joel Coel Jan 29 '16 at 19:50
  • Just curious, but why did you guys recommend along with instead of just recommending to use Is there any difference between the two DNS servers or no? – Anonymous Jan 29 '16 at 20:47

from PowerShell enable smb version 2 and 3 using below command on the domain controller(DC) and restart the DC server. Sometimes, system administrator disable smb for security reason.

Set-SmbServerConfiguration -EnableSMB2Protocol $true

  • I'm not sure why you posted that here - the poster was experiencing DNS issues which were resolved – Dan May 17 '17 at 13:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.