将Windows网络配置文件从“DomainAuthenticated”更改为Public
我有一个域加入了 Windows Server 2012 R2,其上安装了OpenVPN 2.3.13客户端软件.当VPN连接处于活动状态时,“以太网2”(TAP接口)连接将通过NLA与主LAN NIC一起置于域网络类别中.理想情况下,我希望能够将VPN接口分配给公共类别.我尝试过PowerShell,但不断得到这个错误:
15是“以太网2”的接口号 值得注意的是,我在一个提升的PowerShell会话中运行此命令,并且我尝试了所有可用的GPO策略但是错误一直被抛出.关于NLA的大多数信息表明私人和公共之间的转换应该有效,但DomainAuthenicated似乎有点不同. 注册表方法没有以太网2的实际配置文件,因此也不能以这种方式更改. 反正有没有强制TAP适配器公开? OpenVPN连接本身不会覆盖主NIC的默认网关,并使用10.0.0.0/8子网.我使用route-nopull并覆盖路由的事实可能是NLA检测网络的方式的问题的一部分. Ethernet adapter Ethernet 2: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%xx IPv4 Address. . . . . . . . . . . : 10.xx.xx.xx Subnet Mask . . . . . . . . . . . : 255.255.255.252 Default Gateway . . . . . . . . . : 需要分配公共配置文件的主要原因是防火墙规则,我无法阻止某些应用程序仅使用VPN接口,能够编写基于网络配置文件的防火墙规则似乎在这种情况下效果最好,我试过根据本地IP地址编写规则,但这不起作用. 以下将使用WMI / CIM.get-ciminstance -Namespace root/StandardCimv2 -ClassName MSFT_NetConnectionProfile -Filter "interfacealias='Ethernet 2'" | set-ciminstance -property @{NetworkCategory="1"} (编辑:ASP站长网) |