如何在 Windows Server 2012 R2 上将连接设为私有

如何在 Windows Server 2012 R2 上将连接设为私有

重新启动我们的一台服务器(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

文档:https://docs.microsoft.com/en-us/powershell/module/netconnection/set-netconnectionprofile?view=winserver2012r2-ps

答案2

进行此更改的 GUI 方式:

  1. 温基+R打开运行提示并输入管理控制台
  2. 导航:Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies
  3. 在右侧窗格中选择您的网络名称。
    笔记:要显示当前未连接的网络,请右键单击网络列表管理器政策在左侧窗格中选择显示所有网络
  4. 转到网络位置选项卡并更改位置类型从公共到私人。 在此处输入图片描述

  5. 关闭本地策略编辑器。

来源: https://social.technet.microsoft.com/Forums/lync/en-US/82ccc68c-947e-435a-a237-1090f38d0dbe/windows-server-2012-r2-datacenter-network-stuck-in-public-mode

答案3

使用 Powershell。以下是将名为以太网的网络接口的网络配置文件更改为“私有”的示例。这是一行命令。

Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private

这将适用于安装了 Powershell 的任何本地计算机。

答案4

使用 Powershell 的另一种更简单的方法:

Set-NetConnectionProfile -NetworkCategory Private

相关内容