Eu tenho uma coleção de máquinas do Windows 8.1 que executam o Hyper-V para teste de unidade. Geralmente, usamos o PowerShell para fazer alterações de script nesses sistemas para facilitar nossa administração. No entanto, estamos tendo problemas para habilitar o controle remoto do PowerShell nessas máquinas.
Nós executamos o seguinte comando nessas máquinas para tentar habilitar a comunicação remota do powershell
Enable-PSRemoting -force
Mas sempre recebemos o seguinte erro:
WinRM firewall exception will not work since one of the network connection types on this machine is set to Public. Change the network connection type to either Domain or Private and try again.
Os adaptadores de rede são os seguintes:
Name : Network 2
InterfaceAlias : vEthernet (Broadcom NetXtreme Gigabit Ethernet)
InterfaceIndex : 13
NetworkCategory : Private
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork
Name : Unidentified network
InterfaceAlias : vEthernet (Windows Phone Emulator Internal Switch)
InterfaceIndex : 10
NetworkCategory : Public
IPv4Connectivity : NoTraffic
IPv6Connectivity : NoTraffic
Eu tentei executar os seguintes scripts para definir a rede não identificada como privada
Set-NetConnectionProfile -name "Network 2" -NetworkCategory private
Set-NetConnectionProfile -name "Unidentified Network" -NetworkCategory private
No entanto, esses scripts funcionam pela duração do tempo de funcionamento da máquina, mas quando a máquina é reinicializada, a rede não identificada é revertida para o público.
Por que isso está sendo redefinido e como posso fazer com que a alteração no script persista?
Obrigado!