重新启动我们的其中一台服务器(Windows Server 2012 R2)后,所有专用连接都变为公用,反之亦然(此用户遇到相同的问题)。诸如ping和iSCSI之类的东西停止工作,经过一番调查,事实证明这是原因。
问题是我不知道如何再次将它们设为私有。左键单击托盘中的网络图标将显示“现代”侧栏,但仅显示连接列表,而右键单击它们将不显示任何选项。
可能是问题所在,有没有办法更改这些设置?我必须将其中一个连接设为公共(Internet访问),将其中两个设为私有(主干)。
重新启动我们的其中一台服务器(Windows Server 2012 R2)后,所有专用连接都变为公用,反之亦然(此用户遇到相同的问题)。诸如ping和iSCSI之类的东西停止工作,经过一番调查,事实证明这是原因。
问题是我不知道如何再次将它们设为私有。左键单击托盘中的网络图标将显示“现代”侧栏,但仅显示连接列表,而右键单击它们将不显示任何选项。
可能是问题所在,有没有办法更改这些设置?我必须将其中一个连接设为公共(Internet访问),将其中两个设为私有(主干)。
Answers:
电源外壳。这是将名为Ethernet1的网络接口的网络配置文件从现在的状态更改为“私有”的示例。我从获得此信息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/zh-cn/library/jj899566(v=wps.630).aspx
Set-NetConnectionProfile
也有这种错别字):Private
应该是第二行中的字符串,即$Profile.NetworkCategory = "Private"
是正确的。连接名称("Ethernet1"
)也是如此。
Set-NetConnectionProfile -InterfaceAlias Ethernet1 -NetworkCategory Private
进行此更改的GUI方法:
Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies
。关闭本地策略编辑器。
来源:https : //social.technet.microsoft.com/Forums/lync/zh-CN/82ccc68c-947e-435a-a237-1090f38d0dbe/windows-server-2012-r2-datacenter-network-stuck-in-public-模式
使用Powershell。这是将名为以太网的网络接口的网络配置文件更改为“私有”的示例。这是一个单行命令。
Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private
这将在安装了Powershell的任何本地计算机上工作。
get-NetConnectionProfile
检查接口的当前状态和名称。
几个月来,我在家中的2012R2域控制器上遇到了类似的问题。
修补并重新启动后,我无法通过RDP连接。
我在域网络的GPO中关闭了MS防火墙。无法连接后,我发现主要以太网连接被列为公共连接,因此防火墙处于打开状态。
为什么NIC从域变为公共?
在研究了网上的几篇文章之后,我得出以下结论:
重新启动域中唯一的DC后,初始化IP堆栈时AD服务将立即不可用。
这导致OS感知到这是一个公共网络,并相应地设置了NIC。
此机器上此问题的永久性解决方案是将“网络位置感知”服务设置为延迟启动。
这使AD服务变得可用,然后OS感测域网络并相应地设置NIC。