After setting up Server 2012 to test with, I had a major issue with the network location. I was not able to change from the network location from “Public network” to “Private network”. I could get around this issue by join the server to a domain, and doing so would set the network location to “Domain network”. Although this solution might not be ideal or even possible for some people.
If you can not join the system to a domain or do not wish to join the system to a domain you will have issues accessing the system through the network connection. Now if you were to set the network location to “Private network” you would be able to access the system like a domain joined system.
Follow these steps to be able to change the network location:
- In “Server Manager” open the “Tools” menu and select “Local Security policy”.
- Select “Network List manager policies” in the console tree.
- Open “All Networks” properties.
- Change “Network location” to “User can change location”
- Now reboot to apply the changes.
In the “Local Security Policy” editor you can also change the network type of your network if it listed by editing the properties of the listed network instead of the “All Networks” option.
Several people have pointed out that this option can be done with the following Powershell commands.
Get the list of network profiles on the system.
Change the network interface to private, use the network interface index number from the previous command.
Set-NetConnectionProfile -InterfaceIndex 10 -NetworkCategory Private