Wie kann man mit PowerShell das Netzwerkprofil von Öffentlich auf Privat ändern?

Melden
  1. Einleitung
  2. Warum das Netzwerkprofil ändern?
  3. Wie prüft man mit PowerShell den aktuellen Netzwerkprofiltyp?
  4. Wie ändert man das Netzwerkprofil mit PowerShell?
  5. Voraussetzungen und Hinweise
  6. Fazit

Einleitung

In Windows ist es wichtig, das richtige Netzwerkprofil einzustellen, da dieses bestimmt, wie Ihre Firewall und Netzwerksicherheit konfiguriert sind.

Das Netzwerkprofil kann entweder "Öffentlich" oder "Privat" sein. Standardmäßig wählen viele Windows-Versionen für neue Netzwerke das öffentliche Profil,

was bedeutet, dass das Netzwerk als unsicher oder nicht vertrauenswürdig betrachtet wird. In manchen Fällen möchte man das Netzwerkprofil jedoch über PowerShell ändern,

Warum das Netzwerkprofil ändern?

Das öffentliche Netzwerkprofil ist dafür ausgelegt, das System in Netzwerken wie Cafés oder Flughäfen zu schützen, wo man anderen Benutzern nicht vertraut.

Hier sind viele Funktionen eingeschränkt, um unerwünschten Zugriff zu verhindern. Ein privates Netzwerkprofil hingegen wird meistens für Heim- oder Büronetzwerke verwendet,

wo eine vertrauenswürdige Umgebung herrscht. Die Änderung des Profils erlaubt es, Funktionen wie Dateifreigaben, Netzwerkfreigaben oder Druckerfreigaben freizuschalten.

Wie prüft man mit PowerShell den aktuellen Netzwerkprofiltyp?

Zuerst muss man wissen, welches Profil aktuell aktiv ist. Dies kann man mit dem PowerShell-Befehl Get-NetConnectionProfile herausfinden.

Dort wird unter anderem der Netzwerkname und der zugewiesene Typ (Öffentlich, Privat oder Domäne) angezeigt.

Wie ändert man das Netzwerkprofil mit PowerShell?

Um das Profil auf "Privat" umzustellen, nutzt man den Befehl Set-NetConnectionProfile. Dabei ist es wichtig, die genaue Netzwerkverbindung auszuwählen,

entweder über den InterfaceAlias oder den InterfaceIndex. Ein Beispiel für das Ändern des Profils könnte folgender PowerShell-Befehl sein:

Set-NetConnectionProfile -Name "Netzwerkname" -NetworkCategory Private

Alternativ kann auch mit dem InterfaceAlias gearbeitet werden:

Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Nach Ausführung dieses Befehls wird das Netzwerk von öffentlich auf privat umgestellt, wodurch sich die Firewall- und Freigabeeinstellungen entsprechend anpassen.

Voraussetzungen und Hinweise

Zum Ausführen der Befehle benötigt man Administratorrechte, da die Netzwerkprofileinstellungen systemweit wirken.

Außerdem ist die PowerShell in einer neueren Version ab Windows 8 bzw. Server 2012 erforderlich, da diese Cmdlets erst ab diesem Zeitpunkt verfügbar sind.

Fazit

Die Änderung des Netzwerkprofils von öffentlich auf privat mittels PowerShell ist eine schnelle und effiziente Möglichkeit, um Netzwerke sicherer zu konfigurieren

und die gewohnten Netzwerkfunktionen zu ermöglichen. Mit den Befehlen Get-NetConnectionProfile und Set-NetConnectionProfile kann man

0

Kommentare