重新启动我们的一台服务器(Windows Server 2012 R2)后,所有私人连接都变为公共连接,反之亦然(该用户也遇到了同样的问题)。ping 和 iSCSI 等功能都停止工作了,经过一番调查后发现这就是原因。
问题是我不知道如何将它们重新设为私密。左键单击托盘中的网络图标会显示“现代”侧边栏,但它只显示连接列表,而右键单击它们不会显示任何选项。
可能存在什么问题?有没有什么办法可以更改这些设置?我必须将其中一个连接设为公共连接(Internet 访问),将其中两个连接设为私有连接(主干)。
答案1
Powershell。下面是将名为 Ethernet1 的网络接口的网络配置文件从现在的状态更改为“私有”的示例。我从 获得了此信息Get-Help Set-NetConnectionProfile -Full
。
PS C:\>$Profile = Get-NetConnectionProfile -InterfaceAlias Ethernet1
PS C:\>$Profile.NetworkCategory = "Private"
PS C:\>Set-NetConnectionProfile -InputObject $Profile
答案2
进行此更改的 GUI 方式:
- 打温基+R打开运行提示并输入管理控制台
- 导航:
Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies
。 - 在右侧窗格中选择您的网络名称。
笔记:要显示当前未连接的网络,请右键单击网络列表管理器政策在左侧窗格中选择显示所有网络。 关闭本地策略编辑器。
答案3
使用 Powershell。以下是将名为以太网的网络接口的网络配置文件更改为“私有”的示例。这是一行命令。
Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private
这将适用于安装了 Powershell 的任何本地计算机。
答案4
使用 Powershell 的另一种更简单的方法:
Set-NetConnectionProfile -NetworkCategory Private