Nützliche Netzwerkbefehle für Windows PowerShell

Windows PowerShell wird zu einer der besten Optionen für die Verwaltung von Windows auf Organisations- und Haushaltsebene, da mehrere Cmdlets entwickelt wurden, um bei Bedarf eine bessere Verwaltungsebene zu bieten.

Bei dieser Gelegenheit sehen wir einige der besten Befehle auf Netzwerkebene, die wir in PowerShell verwenden können, um genaue und nützliche Informationen zu erhalten.

Nützliche Netzwerkbefehle zur Verwendung mit Windows PowerShell

Get-NetAdapter
Mit diesem Befehl werden die grundlegenden Eigenschaften des Netzwerkadapters angezeigt. 1-Get-NetAdapter.png

Dieser Befehl ähnelt dem folgenden:

 netsh interface show interface 

2-netsh-interface-show-interface.png

Hinweis
Wenn wir die Informationen eines bestimmten Adapters erhalten möchten, führen wir Folgendes aus:

 Get-NetAdapter -Name * interface * 

Get-NetIpAddress
Dank dieses Befehls haben wir Zugriff auf die Konfiguration der IP-Adresse, sowohl IPv4 als auch IPv6 und der entsprechenden Netzwerkschnittstellen. 3-Get-NetIpAddress.png

Wir können detaillierte Informationen von Parametern sehen, wie zum Beispiel:

  • IP-Adresse
  • ID der Schnittstelle
  • Art der Adresse
  • Lange
  • Suffix und mehr.

Get-NetIPConfiguration
Mit diesem Befehl erhalten wir Informationen zur Netzwerkkonfiguration, verwendbaren Schnittstellen, IP-Adressen und DNS-Adressen des Systems. 4 - Get-NetIPConfiguration.png

Get-NetConnectionProfile
Dank dieses Befehls erhalten wir ein Verbindungsprofil, das den konfigurierten Netzwerkadaptern zugeordnet ist. 5-Get-NetConnectionProfile.png

Get-NetRoute
Dank dieses Befehls erhalten wir die gesamte Route, die von den Paketen beim Senden und Empfangen verwendet wird: 6-Get-NetRoute.png

 Get-NetAdapter | ft Name, Status, Verbindungsgeschwindigkeit, VlanID 

Es ermöglicht uns, detaillierte Informationen zu jedem Adapter zu erhalten, die den Status, die Geschwindigkeit und die VLAN-Kennung angeben, sofern einer vorhanden ist: 7-Get-NetAdapter - ft-Name, -Status, -Linkspeed-VlanID.png

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName
Dank dieses Befehls können wir detaillierte Informationen zu jedem Netzwerkadapter anzeigen, wie z. B. den Speicherort des Treibers, die Treiberversion usw.: 8-DriverInformation, -DriverFileName.png

Deaktivieren oder aktivieren Sie einen Wi-Fi-Adapter
Um einen Netzwerkadapter zu aktivieren oder zu deaktivieren, führen wir Folgendes aus:

 Disable-NetAdapter -Name "Drahtlose Netzwerkverbindung" Enable-NetAdapter -Name "Drahtlose Netzwerkverbindung" 

Benennen Sie einen Wi-Fi-Netzwerkadapter um
Um einen Wi-Fi-Netzwerkadapter umzubenennen, führen wir die folgende Syntax aus: 9-Benennen-Sie-einen-Netzwerkadapter-Wi-Fi.png um

Get-NetAdapter -Name “LAN” | Get-DnsClientServerAddress
Mit diesem Befehl können wir die Adresse des DNS-Servers mit Schnittstelle, Typ und vollständiger Adresse ermitteln: 10-Get-DnsClientServerAddress.png

Stellen Sie eine IP-Adresse ein
Für den Fall, dass wir eine neue IP-Adresse im System einrichten möchten, führen wir Folgendes aus:

 New-NetIPAddress -InterfaceAlias ​​"Interface" -IPv4Address (IP-Adresse) -PrefixLength "24" 

Löschen Sie eine IP-Adresse
Für den Fall, dass wir eine IP-Adresse löschen möchten, führen wir die folgende Syntax aus:

 Get-NetAdapter -Name "Schnittstelle" | Remove-NetIPAddress 

Pingen Sie mit PowerShell
Wir wissen, dass wir einen Ping ausführen können, um den Status eines Remotecomputers zu überprüfen, und mit PowerShell können wir diese Aufgabe auf einfache Weise ausführen, indem wir die folgende Syntax ausführen:

 Test-NetConnection -ComputerName (Site) 

11-Ping-mit-PowerShell.png ausführen

Das Ergebnis wird folgendes sein:

See also  So fügen Sie schwarzen Hintergrund in Photoshop CC 2017, CS6 ein

12-Test-NetConnection - Computername (Site) .png

Wenn wir mehr Informationen erhalten möchten, können wir Folgendes ausführen:

 Test-NetConnection -ComputerName www.solvetic.com -InformationLevel Detailed 

13-InformationLevel-Detailed.png

Führen Sie tracert mit PowerShell aus
Das Tracert ist ein grundlegender Befehl, mit dem wir detailliert wissen, auf welchen Routern die Pakete an ein bestimmtes Ziel gesendet werden.
Um Tracert in PowerShell auszuführen, müssen Sie Folgendes eingeben:

 Test-NetConnection (Destination) -TraceRoute 

14-Run-tracert-with-PowerShell.png

Das Ergebnis wird sein:

15-Test-NetConnection- (Destination) - TraceRoute.png

Überprüfung der Häfen
Mit Windows PowerShell können Sie den Status offener Ports auf einem Zielcomputer ermitteln.

Um beispielsweise Port 80 zu überprüfen, führen wir Folgendes aus:

 Test-NetConnection -ComputerName (Destination) -Port 80 

16-Port-Check-powershell.png

So überprüfen Sie die von uns ausgeführten HTTP-Ports:

 Test-NetConnection -ComputerName (Ziel) -CommonTCPPort HTTP 

17-check-the-ports-HTTP.png

Führen Sie NSLOKKUP mit PowerShell aus
NSLOOKUP wurde entwickelt, um Informationen zu Nameservern für Domains zu finden, indem das Domain Name System (DNS) konsultiert wird.

Wir können dieses Dienstprogramm mit PowerShell mit der folgenden Syntax ausführen. Dort erhalten wir detaillierte Informationen zum DNS.

 Resolve-DnsName www.solvetic.com 

18-Execution-NSLOKKUP-with-PowerShell.png

Netzwerkinformationen anzeigen
Netstat ist ein Dienstprogramm, das uns die Möglichkeit bietet, den aktuellen Status des Netzwerks, die Ports und deren Eigentümer zu kennen. Dazu werden wir folgendes ausführen:

 Get-NetTCPConnection 

19-View-information-of-the-network.png

Dieses Ergebnis kann für die Ports gefiltert werden, deren Status stabil ist. Dazu führen wir Folgendes aus:

 Get-NetTCPConnection -State hergestellt 

20-Ports-die-dein-Staat-sein-stabil.png

Wie wir sehen können, verfügen wir über eine Reihe von Befehlen, mit denen wir Informationen abrufen, aktuelle und mehrere Verwaltungsaufgaben für einige Parameter des Netzwerks im Windows-System ausführen können.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *