Ipconfig, Tracert, Ping und Nslookup in PowerShell

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016.jpg

Als Systemadministrator ist es wichtig, dass wir die Werkzeuge kennen, die uns zur Verfügung stehen, um alles richtig zu verwalten. Windows Server ist eine ziemlich erweiterte Software dafür. Es enthält Tools zur Verwaltung unseres Systems über eine Befehlskonsole.

In unseren täglichen Rollen als Mitarbeiter der Systemgruppe, wie z. B. Chefs, Koordinatoren, Administratoren oder Assistenten, werden häufig einige Befehle auf Konsolenebene verwendet , um Informationen über das Gerät, das Netzwerk oder andere erforderliche Informationen abzurufen.

Wir wissen, dass es sehr spezielle Befehle gibt , die uns detaillierte Informationen liefern, die für die Verwaltung unserer Arbeit nützlich sind. PowerShell enthält in diesem Fall eine Reihe wichtiger Befehle für jeden Administrator, die Sie bei der Ausführung Ihrer Aufgabe unterstützen.

Dank dieser Befehle können wir mit PowerShell auch unter Windows 10 sehr unterschiedliche Aufgaben ausführen, die zwischen den einfachsten und den komplexesten zählen, von der Reinigung der Festplatte bis zur Verwaltung der Benutzerprofile. Verschiedene Funktionen, die wir mit wenigen Befehlen ausführen können und die es uns sogar ermöglichen, Aufgaben zu automatisieren. Dafür muss man es sehr gut wissen.

Sehen wir uns an, wie die Befehle IPCONFIG, TRACERT, PING und NSLOOKUP mit der PowerShell- Konsole verwendet werden. Wir wissen, dass wir mit PowerShell aufgrund der Implementierung und Automatisierung bessere Ergebnisse erzielen als mit CMD .

PowerShell bringt interessante Neuigkeiten für die Version von Windows Server 2016 mit. Wenn Sie alles darüber wissen möchten, lesen Sie den folgenden Link und finden Sie alles heraus.

PowerShell-Nachrichten

1. Untersuchen der Befehle IPCONFIG, TRACERT, PING und NSLOOKUP

Viele von uns haben von diesen Befehlen gehört und verwenden sie häufig, aber es ist gut, sich ein wenig an die Funktionalität der einzelnen Befehle zu erinnern.

IPCONFIG
Dieser Befehl zeigt detaillierte Informationen zur TCP / IP-Konfiguration unseres Systems an. Über diesen Befehl kann die DHCP-Konfiguration aktualisiert werden .

PING
Mit diesem Befehl können wir die Gesamtzeit überprüfen, die ein Server benötigt, um auf eine Anfrage zu antworten, und so feststellen, ob die Konnektivität korrekt ist oder nicht.

TRACERT
Der Befehl Tracert ist ein Diagnosetool, mit dem wir die Pakete überwachen können, die von einem Host stammen.

NSLOOKUP
Mit NSLOOKUP können wir feststellen, ob ein Server Namen und IP-Adressen korrekt auflöst.

Unter Berücksichtigung dieser kleinen Konzepte analysieren wir sie mit Windows PowerShell in Windows Server 2016.

See also  Backbone.js - Ereignisse in den Sammlungen

2. Verwenden Sie IPCONFIG über PowerShell

Schritt 1

Wir öffnen die PowerShell-Konsole und können den Befehl I PCONFIG eingeben, als ob wir uns in CMD befänden, und das Ergebnis ändert sich überhaupt nicht.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-PowerShell-in-Windows-Server-2016-2.jpg

Schritt 2

Mit Windows PowerShell können wir nun genauere und vollständigere Informationen abrufen. Wir können das Cmdlet Get-NetIPConfiguration verwenden . Dank dieses Befehls können wir Parameter wie diese anzeigen. Wie wir sehen werden, ist das Ergebnis wie folgt.

  • Netzwerkkarte in Betrieb
  • DNS- Server
  • IP- Adressen
  • Verwendete Schnittstellen etc.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-3.jpg

Schritt 3

Es gibt Parameter, die wir zum Cmdlet Get-NetIPConfiguration hinzufügen können , um eine umfassendere Suche zu erhalten. Wir können Parameter hinzufügen wie:

-Detailed
Hier können zusätzliche Details wie Schnittstellen, Gerätekonfigurationsinformationen usw. angezeigt werden.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-4.jpg

– Alles
Es ermöglicht die Anzeige von IP-Konfigurationsparametern an allen Schnittstellen des Geräts.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-5.jpg

Dies sind die beiden wichtigsten Parameter , die wir in unser Cmdlet einfügen können, um Informationen abzurufen. Sie können jedoch auch einen anderen Parameter auswählen, um uns eine andere Konfiguration zu geben.

Get-NetIPAddress
Zusätzlich zum Cmdlet Get-NetIPConfiguration können Sie das Cmdlet Get-NetIPAddress verwenden, mit dem Sie alle Konfigurationen auf Kartenebene im Gerät anzeigen können.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-6.jpg

Hinweis
Wenn wir mehr über die Verwendung dieses Befehls und die verschiedenen verfügbaren Optionen erfahren möchten, finden wir unter dem folgenden Link die entsprechenden Informationen.

Weitere Informationen

3. Verwenden Sie PING über PowerShell

Dieser Befehl wird von uns allen vielleicht am häufigsten verwendet , da er uns die Verfügbarkeit eines Servers anzeigt.

Schritt 1

Mit PowerShell können Sie den allgemeinen Ping- Befehl sowie die IP-Adresse eingeben, an die die Abfrage gesendet werden soll. In diesem Fall verwenden Sie die Adresse von TechnoWikis: 178.33.118.246

See also  Suchen Sie nach Objekten im Windows Server Active Directory

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-7.jpg

Schritt 2

Wir können sehen, dass die richtige Konnektivitätsantwort empfangen wird. In PowerShell können wir das Cmdlet Test-NetConnection verwenden, um dieselbe Aufgabe auszuführen. Wir führen diese Aufgabe aus, um die Verbindung mit der TechnoWikis-Domäne herzustellen. Wir verwenden die Syntax Test-NetConnection 178.33.118.246.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-8.jpg

Schritt 3

Das Ergebnis wird wie folgt sein und wir können sehen, dass es vollständiger ist als bei CMD.

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-Powershell-in-Windows-Server-2016-9.jpg

Hinweis
Unter der folgenden Adresse erhalten Sie weitere Informationen zum Cmdlet Test-NetConnection.

Weitere Informationen

4. Verwenden von NSLOOKUP über PowerShell

Wie bereits erwähnt, können wir mit NSLOOKUP überprüfen , ob der Server Namen und IP-Adressen korrekt auflöst.

Schritt 1

In Windows PowerShell verwenden wir das Cmdlet Resolve- DnsName, um diese Konfiguration zu überprüfen. In diesem Beispiel verwenden wir die Microsoft-Webadresse , um alle Informationen anzuzeigen, die Resolve-DnsName uns zur Verfügung stellt. How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-PowerShell-in-Windows-Server-2016-10.jpg

Wir können detaillierte Informationen wie TTL (Time To Life) beobachten und überprüfen, ob diese korrekt reagieren. Diese Informationen sind sehr wichtig, wenn Sie den Status eines DNS-Servers überwachen und dessen korrekte Kommunikation überprüfen müssen.

Hinweis
Weitere Informationen zu diesem Cmdlet finden Sie unter folgendem Link.

Weitere Informationen

5. Verwenden Sie TRACERT über PowerShell

Ein anderer der am häufigsten verwendeten Befehle auf administrativer Ebene ist Tracert, mit dem wir die Route anzeigen können, über die sich Pakete im Netzwerk bewegen. In PowerShell für Windows Server 2016 können wir das Cmdlet Test-NetConnection mit einem zusätzlichen Parameter -TraceRoute verwenden , um diese Überprüfung durchzuführen.

Schritt 1

In diesem Beispiel folgen wir der IP-Adresse von TechnoWikis.com , für die wir Folgendes eingeben müssen.

 Test-NetConnection 178.33.118.246 -TraceRoute. 

How-to-Use-IPCONFIG, -Tracert, -Ping-und-NSLOOKUP-mit-PowerShell-in-Windows-Server-2016-11.jpg

Schritt 2

Später werden wir sehen, dass das Ergebnis das folgende ist. Wir können alle Server sehen, die das Paket passiert, bevor es sein Ziel erreicht (178.33.118.246), sowie die IP, von der das Paket stammt, den Status des Pings usw. How-to-Use-IPCONFIG, -Tracert, -Ping-y-NSLOOKUP-mit-PowerShell-in-Windows-Server-2016-12.jpg

See also  So aktivieren oder deaktivieren Sie Sondertasten in Windows 10

Wir konnten analysieren, wie wir mit Windows PowerShell ein Tool haben, das viel umfassendere Informationen zu einigen Anpassungen enthält, die wir in unserer Organisation überprüfen müssen, und wir dürfen nicht vergessen, dass PowerShell in naher Zukunft CMD und alle Linienaufgaben ersetzen wird von Befehlen müssen wir sie über PowerShell ausführen und so werden wir den großen Umfang dieses Tools für uns als Menschen in der Welt der IT erkennen.

Wenn Sie mehr über Windows Server 2016 und alle damit verbundenen Neuerungen erfahren möchten, geben Sie den folgenden Link ein und erfahren Sie alles über dieses Betriebssystem und sein Active Directory, um die Sicherheit zu verbessern.

Windows Server News

administrator

Leave a Reply

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