Definir local de rede como Privado no Windows 8, 10, Server 2012 e Server 2016.
Os novos Windows, a partir da versão 8, tiveram uma alteração na forma de configurar o Local de Rede dos computadores.
Sistemas operacionais afetados:
Windows 8
Windows 8.1
Windows 10
Windows Server 2012–2012 R2
Windows Server 2016
Quando conectamos uma nova rede no computador, nos é perguntado se queremos compartilhar dados na rede ou não. Caso o clique seja feito no Não, ou ignorarmos esse questionamento, o Windows entende que você está em uma rede pública e não habilitará nada de compartilhamentos ou acesso remoto. Isso é uma dor de cabeça para quem usa os computadores ou servidores em rede.
Para realizar a troca de rede pública para rede privada, nem sempre é tão fácil. E para isso segue um tutorial rápido de como realizar o procedimento via PowerShell:
Com o PowerShell executado como administrador, precisamos descobrir em que localização de rede que que o computador está conectado e o índice de Interface de rede.
Get-NetConnectionProfile
Name : Rede
InterfaceAlias : Wi-Fi
InterfaceIndex : 6
NetworkCategory : Public
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork
Após obtermos o "InterfaceIndex" e descobrirmos que a "NetworkCategory" está realmente como "Public", realizaremos o procedimento de alteração do local de rede para Privada.
Set-NetConnectionProfile -InterfaceIndex 6 -NetworkCategory Private
Após esse procedimento, se realizarmos novamente o comando Get-NetConnectionProfile, será possível obseravar que a categoria de rede passou a ser Privada e não mais Pública
Get-NetConnectionProfile
Name : Rede 2
InterfaceAlias : Wi-Fi
InterfaceIndex : 6
NetworkCategory : Private
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork
Central de Rede e Compartilhamento Antes do procedimento:
Central de Rede e Compartilhamento Após o procedimento: