База знаний IT

База знаний старого айтишника

Change network profile on Windows Server 2016

Network pofile change can be done using powershell

PS C:\> Get-NetConnectionProfile  
Name             : NetworkInterface
Alias   : Ethernet0 2Interface
Index   : 5NetworkCategory  : Private
IPv4Connectivity : Internet
IPv6Connectivity : NoTraffic
Set-NetConnectionProfile -InterfaceIndex 5 -NetworkCategory DomainAuthenticated 
Set-NetConnectionProfile : Unable to set NetworkCategory to 'DomainAuthenticated'.  This NetworkCategory type will beset automatically when authenticated to a domain network.

In my case Restarting Network Location Awareness service helped and profile reverted back to DomainAuthenticated

# set firewall to disabled
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
# restart NLA service
Get-Service -Name NLASvc  | Restart-Service -Force
PS C:\> Get-NetConnectionProfile  
Name             : mydomain.localInterface
Alias   : Ethernet0 2
InterfaceIndex   : 5
NetworkCategory  : DomainAuthenticated
IPv4Connectivity : Internet
IPv6Connectivity : NoTraffic

Так же частенько сервер включается быстрее контроллера домена и получает из-за этого частную сеть. В таком случае достаточно перезапустить службу сведений о подключенных сетях. Связь при этом не теряется и перезагрузка не требуется:

Get-Service -Name NLASvc  | Restart-Service -Force

Ответить

Вы должны быть зарегистрированы в для возможности комментировать.