Link to home
Start Free TrialLog in
Avatar of Jeff Tomich
Jeff TomichFlag for United States of America

asked on

Windows 8 Static IP address problems with server 2012

I set a WINDOWS 8 pc to a static IP address,  When I rebooted the PC, it asked for a server log on.  It could not find the server, It was able to telnet to our IBM server.  I reset back to dynamic, and all was just fine. I did the same to another windows 8 PC and the same. They act like there is no network available.
I have XP computer with static IP and no issues.  Do I have to change the DNS to point to the server?? Because windows 8 cannot resolve the DNS with a static IP address?
ASKER CERTIFIED SOLUTION
Avatar of nettek0300
nettek0300

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Nettek is correct.  When using static IPs you always have to use a static DNS.  When using DHCP, you have the option to use static DNS.
Avatar of Jeff Tomich

ASKER

On XP, you can set a static IP address and let the server resolve the dns, so windows 8 is not as forgiving.  On the first attempt when I reboot the PC I didn't notice the problem, and the user managed to remote desktop from home on to his PC. He could not access anything on the PC and gave up.  Then when he came in the next day, he could not use his PC.  On his PC, he had 2 network adapters, one from the lan, the second his home broad band connection. No kidding. This guy cannot create a shortcut on his desktop, He doesn't know how it happened, nor I.   And the "home" network adapter was the one the system was trying to use.
I will update you when I manually set the DNS and have the user remote in. He is having double hip replacement and wants to work from home.
Try a public DNS server.

Also on server, check GP Objects which applies NRTP policies that prevents DNS resolution.

In Powershell type below commands to verify the same.

Get-DnsClientNrptPolicy and Get-DnsClientNrptglobal.
You must probably enter the IP of the Windows 2008 server as address of DNS into the Windows 8 machines. You could set it to auto, run the command 'cmd' and typein the command 'nslookup' there. This should show you which DNS it uses.
Static IP address works Thanks