Windows 7 DNS Problem

I am currently having a problem with all my Windows 7 workstations looking at the external DNS before it references the Internal DNS. Example I can ping a local server by name on any other system than the Windows 7 System and it shows the correct Internal IP but when I do it on the Windows 7 system it doesn’t know where to go and I get a request time out, if I do a NS lockup it gives me the IP of the external DNS source, not sure how to get around this.

Who is Participating?
JayPhillips82Connect With a Mentor Commented:
To get the A records to stop populating in DNS, you can go to properties of the local area connection (the one you don't want to populate). In the IPv4 and IPv6 properties, click on Advanced. Click on the DNS tab and uncheck the "Register this connection's address in DNS" check box. Then you can manually delete them in DNS. They shouldn't populate again.
Mike RoeCommented:
Are you using static IP or DHCP assigned
Check your IP settings. If all other machines are resolving ok then it sounds like your Windows 7 box has a static IP. Change it to DHCP or change the static IP to reflect your internal network.
ahmad1467Author Commented:
I am using DHCP on and static and I get the same results, one thing  I did find is that both DNS Server records are getting populated with the IPV6 address and when you ping a machine by name it tries to resolve to the IPV6 address and not the IPV4 address. Also if the machine has multiple NIcs and multiple addresses, A-records are getting created for all connections even though I only want 1 internal address to show in DNS. I tried deleting the A records out of DNS but they keep coming back.
I would get rid of the external dns and let your servers be the only ones dns
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.