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.
Unter Berücksichtigung dieser kleinen Konzepte analysieren wir sie mit Windows PowerShell in Windows Server 2016.
2. Verwenden Sie IPCONFIG über PowerShell
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.
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.
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:
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.
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.
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
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.
Das Ergebnis wird wie folgt sein und wir können sehen, dass es vollständiger ist als bei CMD.
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.
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.
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.
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.
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.
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.
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