Die 10 wichtigsten PowerShell Cmdlets für die Netzwerkkonfiguration

Eine Windowsserver oder Client Administration ist heutzutage ohne der Windows PowerShell kaum mehr wegzudenken. Darum wird es immer bedeutender, dass man sich als Administrator damit beschäftigt. Hier findest du die 10 wichtigsten PowerShell Cmdlets für die Netzwerkkonfiguration.

Eines der wohl wichtigsten Aufgaben ist die Konfiguration der Netzwerkschnittstellen, sodass man eine Verbindung zum Internet und zu verschiedenen Netzwerkressourcen hat.

Im Folgenden möchte ich die 10 wichtigsten Windows PowerShell Cmdlets vorstellen, welche für die Netzwerkkonfiguration zuständig sind. Diese Liste kannst du auch gerne als .pdf Dokument downloaden. Den Link hierfür findest du am Ende des Artikels.

Übersicht aktuelle Netzwerkeinstellungen

PS c:Get-NetIPConfiguration 

PS c:Get-NetIPAddress

Die Nummer der Schnittstelle wird durch den Interface-Index bestimmt.

PS C:Get-NetIPAddress -InterfaceIndex 4

Liefert für eine bestimmte Schnittstelle (hier: 4) sämtliche Informationen zurück
Übersicht Netzwerkadapter und Netzwerkinterface

PS C:Get-NetIPInterface

Übersicht aller vorhandenen Netzwerkschnittstellen: Ein Netzwerkadapter besitzt in der Regel mehrere Schnittstellen. Wichtige Informationen:

  • InterfaceIndex
  • AddressFamily
  • Connection Status
  • DHCP
PS C:Get-NetAdapter

Liefert sämtlich vorhandenen Adapter mit den folgenden wichtigen Informationen zurück:

  • InterfaceIndex
  • Status
  • MAC-Adresse

Vergabe einer dynamischen IP-Adresse über den DHCP Dienst

PS C:Set-NetIPInterface -InterfaceIndex 4 -Dhcp Enabled

Für die ausgewählte Schnittstelle (InterfaceIndex 4) DHCP aktivieren.

PS C:Set-NetIPInterface -InterfaceIndex 4 -Dhcp Disabled

Für die ausgewählte Schnittstelle (InterfaceIndex 4) DHCP deaktivieren.

Vergabe einer statischen IP-Adresse

PS C: New-NetIPAddress -InterfaceIndex 4 -IPAddress 192.168.1.12 -DefaultGateway 192.168.1.1 -PrefixLength 24

Für die ausgewählte Schnittstelle (InterfaceIndex 4) wird eine statische IPv4 Konfiguration vorgenommen.

  • IPAddress: IPv4 Adresse
  • DefaultGateway: Standardgateway
  • PrefixLength: Subnetzmaske

Vergabe einer dynamischen DNS-Adresse

PS C:Set-DnsClientServerAddress –InterfaceIndex 4 -ResetServerAddresses

Nach dem Rücksetzen der DNS-Adresse wird die Default (falls DHCP aktiviert, vom DHCP zugewiesene Adresse) verwendet.

Vergabe einer statischen DNS-Adresse

PS C:Set-DNSClientServerAddress -InterfaceIndex 4 -ServerAddresses 192.168.1.1

Für die ausgewählte Schnittstelle (InterfaceIndex 4) wird eine statische IPv4 DNS Adresse eingetragen

Erreichbarkeit einer IP-Adresse oder eines Computernames testen

PS C:Test-Connection -ComputerName 192.168.1.1

DNS Cache auslesen oder leeren

PS C:Get-DnsClientCache

PS C:Clear-DnsClientCache

Routingtabelle auslesen

PS C:Get-NetRoute

Netzwerkprofil auslesen

PS C:Get-NetConnectionProfile

Übrigens kannst du dir diese Übersicht auch als .pdf Dokument downloaden.

e8443000c55249a2a47622364095ed0d
Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte.


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

×