Difference between revisions of "Windows Active Network Type"

Wiki.TerraBase.info
Jump to navigation Jump to search
(Created page with "Here's a frustrating issue: Windows never seems to get the type of network it is connected to in the Network Sharing Center / Network Discovery. It can be Public, Private, an...")
 
m
 
Line 3: Line 3:
To fix it, do the following
To fix it, do the following


* Run PowerShell as Administrator
*Run PowerShell as Administrator
* To get the name of the Interface: get-netconnectionprofile
*To get the name of the Interface: get-netconnectionprofile
* set-netconnectionprofile -name "WhatEverName" -NetworkCategory Private
*To set the type of network (public, private, etc.): set-netconnectionprofile -NetworkCategory Private -InterfaceIndex WhatEverIndexNumber
 
**OR;
OR
***set-netconnectionprofile -NetworkCategory Private -InterfaceAlias "WhatEverAliasName"
 
***...etc., but InterfaceIndex is better because it's just a number, whereas the InterfaceAlias might have characters that cause issues on the command line.
* set-netconnectionprofile -InterfaceAlias "WhatEverName" -NetworkCategory Private


Sources;
Sources;


* https://www.itechtics.com/change-network-type-windows-10/
*https://www.itechtics.com/change-network-type-windows-10/
* https://docs.microsoft.com/en-us/powershell/module/netconnection/set-netconnectionprofile?view=win10-ps
*https://docs.microsoft.com/en-us/powershell/module/netconnection/set-netconnectionprofile?view=win10-ps


Special Note: It often times doesn't get the name of the Interface / "Active Network" correct either.  In Network connections the same item is referred to as "Status".  In PowerShell it refers to it as Name.  Woof!  Sadly, the "Name" cannot be set.
Special Note: It often times doesn't get the name of the Interface / "Active Network" correct either.  In Network connections the same item is referred to as "Status".  In PowerShell it refers to it as Name.  Woof!  Sadly, the "Name" cannot be set.

Latest revision as of 10:00, 23 March 2021

Here's a frustrating issue: Windows never seems to get the type of network it is connected to in the Network Sharing Center / Network Discovery. It can be Public, Private, and Domain.

To fix it, do the following

  • Run PowerShell as Administrator
  • To get the name of the Interface: get-netconnectionprofile
  • To set the type of network (public, private, etc.): set-netconnectionprofile -NetworkCategory Private -InterfaceIndex WhatEverIndexNumber
    • OR;
      • set-netconnectionprofile -NetworkCategory Private -InterfaceAlias "WhatEverAliasName"
      • ...etc., but InterfaceIndex is better because it's just a number, whereas the InterfaceAlias might have characters that cause issues on the command line.

Sources;

Special Note: It often times doesn't get the name of the Interface / "Active Network" correct either. In Network connections the same item is referred to as "Status". In PowerShell it refers to it as Name. Woof! Sadly, the "Name" cannot be set.