重新启动我们的一台服务器(Windows Server 2012 R2)后,所有私有连接都变为公共,反之亦然( 此用户具有相同的问题 )。 像ping和iSCSI的东西停止工作,经过一番调查后,原来这是原因。
问题是我不知道如何让他们再次私密。 左键单击托盘中的networking图标会显示“现代”侧边栏,但只显示连接列表,右键单击它们不会显示任何选项。
有什么可能是这个问题,有没有办法改变这些设置? 我必须把其中一个连接公开(互联网接入),其中两个私有(主干)。
电源shell。 以下是将Ethernet1networking接口的networkingconfiguration文件从现在改为“Private”的示例。 我从Get-Help Set-NetConnectionProfile -Full
了这个信息。
PS C:\>$Profile = Get-NetConnectionProfile -InterfaceAlias Ethernet1 PS C:\>$Profile.NetworkCategory = "Private" PS C:\>Set-NetConnectionProfile -InputObject $Profile
文档: https : //technet.microsoft.com/en-us/library/jj899566(v=wps.630).aspx
进行这种改变的GUI方法:
Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies
。 转到networking位置选项卡,并将位置types从公共更改为专用。
closures本地策略编辑器。
资料来源: https : //social.technet.microsoft.com/Forums/lync/en-US/82ccc68c-947e-435a-a237-1090f38d0dbe/windows-server-2012-r2-datacenter-network-stuck-in-public-模式
使用Powershell。 以下是将以太网networking接口的networkingconfiguration文件更改为“专用”的示例。 这是一个单行命令。
Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private
这可以在任何安装了Powershell的本地计算机上运行。
Powershell的另一个更简单的方法是:
Set-NetConnectionProfile -NetworkCategory Private
在我的家庭2012R2域控制器上,我有几个月的类似问题。
修补和重新启动后,我无法通过RDP连接。
我在GPO中为域网closures了MS防火墙。 在无法连接之后,我发现主以太网连接被列为公共 ,因此防火墙处于打开状态。
为什么NIC从域名更改为公共?
在网上研究了一些文章后,我得出以下结论:
在域中唯一的DC重新启动后,当初始化IP堆栈时,AD服务不会立即可用。
这导致操作系统感知这是一个公共networking,并相应地设置网卡。
此机器上永久解决此问题的方法是将networking位置感知服务设置为延迟启动 。
这允许AD服务可用,然后OS感知域networking并相应地设置NIC。