博文背景
由于此计算机上的网络连接类型之一设置为公用,因此 WinRM 防火墙例外将不运行。 将网络连接类型更改为域或专用,然后再次尝试。
具体操作
首先将以太网适配器之类的改成专用网络,然后重试。
但是我改成专用网络后还是有同样的问题。那么说明它把其他网卡判定成了公用网络。
我这里的解决办法是禁用宿主机上面的Hyper-V的虚拟网络适配器,然后配置winrm后,再重新启用Hyper-V的虚拟网络适配器,这个尝试在我的物理服务器上成功。
但是我的Win11电脑在控制面板下看不见Hyper-V的虚拟网络适配器,但是在命令行下可以看得到,我使用命令行来禁用该适配器提示报错。这个问题我暂且认为它是Win11的BUG罢了,解决办法是禁用整个Hyper-V平台,然后重启电脑,然后再配置winrm服务。
如果这些全部不行,其实还有一个办法是Enable-PSRemoting -SkipNetworkProfileCheck
但是可能存在不安全,具体还需要对Windows系统有更深入的了解。