Ipconfig, tracert, ping i nslookup w PowerShell

Kiedy jesteśmy Administratorzy systemów ważne jest, abyśmy znali narzędzia, które posiadamy w naszym zasięgu, aby móc wszystkim prawidłowo zarządzać. Windows Server jest dość popularnym oprogramowaniem do tego. Zawiera narzędzia do administrować naszym Systemem tylko z konsoli poleceń.

W naszych codziennych rolach jako personel grupy systemów, czy to jako szefowie, koordynatorzy, administratorzy czy asystenci, bardzo często używamy niektórych polecenia z poziomu konsoli w celu uzyskania informacji o komputerze, sieci lub innych niezbędnych informacji.

Wiemy, że istnieją bardzo specjalne polecenia że dostarczają nam jadokładna informacja który służy do zarządzania naszą pracą. PowerShell w tym przypadku zawiera szereg podstawowych poleceń dla każdego administratora, ponieważ pomoże im w wykonywaniu ich zadań.

Dzięki tym poleceniom od PowerShell możemy wykonywać bardzo różne zadania również w Okna 10 między najprostszymi a najbardziej złożonymi, od czyszczenia naszego dysku do zarządzania profilami użytkowników. Różne funkcje, które możemy wykonać za pomocą kilku poleceń, a które nawet nam pozwalają automatyzować zadania. Do tego trzeba to bardzo dobrze znać.

Zobaczmy, jak używać poleceń IPCONFIG, TRACERT, PING i NSLOOKUP za pomocą konsoli PowerShell, wiemy o tym dzięki PowerShell uzyskujemy lepsze wyniki niż przy użyciu CMD wynika to z jego wdrożenia i automatyzacji.

PowerShell zawiera ciekawe wiadomości dla wersji Windows Server 2016Jeśli chcesz wiedzieć o tym wszystko, zerknij na poniższy link i dowiedz się wszystkiego.

Co nowego w PowerShell

1. Poznawanie poleceń IPCONFIG, TRACERT, PING i NSLOOKUP


Wielu z nas słyszało o tych poleceniach i często ich używamy, ale to nie boli pamiętaj trochę o funkcjonalności każdego z nich.

KONFIGIPTo polecenie wyświetla szczegółowe informacje o Konfiguracja TCP/IP naszego systemu i jest to możliwe zaktualizuj konfigurację DHCP za pomocą tego polecenia.

ŚWISTZa pomocą tego polecenia możemy zweryfikować całkowity czas potrzebny na odpowiedź serwera żądanie, a tym samym określić, czy połączenie jest poprawne, czy nie.

ŚLEDZENIEPolecenie Tracert to narzędzie diagnostyczne co pozwala nam monitorować pakiety pochodzące z hosta.

NSLOOKUPDzięki NSLOOKUP możemy określić, czy serwer poprawnie rozwiązuje nazwy i adresy IP.

Pamiętając o tych małych pojęciach, będziemy je analizować za pomocą Windows PowerShell w systemie Windows Server 2016.

2. Użyj IPCONFIG przez PowerShell


Krok 1
Otwieramy konsolę PowerShell i możemy wpisać polecenie IPKONFIG tak jakbyśmy byli w CMD i wynik wcale się nie różni.

Krok 2
Teraz, korzystając z programu Windows PowerShell, przekonamy się, że możemy uzyskać bardziej szczegółowe i kompletne informacje; Możemy użyć polecenia cmdlet Get-NetIPConfiguration, dzięki temu poleceniu możemy zobaczyć takie parametry. Jak zobaczymy, wynik jest następujący.

  • Karta sieciowa pracujący
  • Serwery DNS
  • Adresy IP
  • Interfejsy używany itp.

Krok 3
Są parametry, które możemy dodać do polecenia cmdlet Get-NetIPConfiguration aby uzyskać znacznie szersze wyszukiwanie. Możemy dodać parametry takie jak:

-SzczegółowyZobaczmy Dodatkowe Szczegóły takie jak interfejsy, informacje o konfiguracji sprzętu itp.

- WszystkieUmożliwia przeglądanie parametrów Konfiguracja IP na wszystkich interfejsach urządzeń.

To są dwa najważniejsze parametry które możemy dodać w naszym cmdlecie, aby uzyskać informacje, ale możemy wybrać inny, aby uzyskać inną konfigurację.

Get-NetIPAdresDodatkowe do polecenia cmdlet Get-NetIPConfiguration możemy użyć polecenia cmdlet Get-NetIPAdres co pozwala nam zobaczyć wszystkie konfiguracje na poziomie karty na sprzęcie.

NotatkaJeśli chcemy zobaczyć więcej o jak używać tego polecenia i różne opcje, z których możemy skorzystać, w poniższym linku znajdujemy powiązane informacje.

3. Użyj PING przez PowerShell


To polecenie to być może najczęściej używany dla nas wszystkich, ponieważ pozwala nam to zobaczyć dostępność serwera.

Krok 1
Używając PowerShell możemy wprowadzić wspólne polecenie świst plus adres IP na który chcemy skierować zapytanie, w tym przypadku użyjemy adresu Solvetic: 178.33.118.246

Krok 2
Widzimy, że otrzymano poprawną odpowiedź łączności. w PowerShell możemy użyć polecenia cmdlet Testuj połączenie sieciowe Aby wykonać to samo zadanie, zamierzamy wykonać to zadanie, łącząc się z domeną Solvetic, użyjemy składni Test-NetConnection 178.33.118.246.

Krok 3
Otrzymany wynik będzie następujący i widzimy, że jest bardziej kompletny niż w CMD.

NotatkaPod poniższym adresem możemy uzyskać więcej informacji na temat Polecenie cmdlet Test-NetConnection.

4. Użyj NSLOOKUP przez PowerShell


Jak wspomnieliśmy NSLOOKUP pozwala nam sprawdzić, czy serwer jest poprawne rozwiązywanie nazw i adresów IP.

Krok 1
W Windows PowerShell użyjemy polecenia cmdlet Rozwiąż DnsName aby sprawdzić poprawność tej konfiguracji. W tym przykładzie użyjemy adresu Witryna firmy Microsoft aby zobaczyć wszystkie informacje, które Rozwiąż DnsName dostarcza nam.

POWIĘKSZAĆ

Możemy obserwować szczegółowe informacje, takie jak TTL (Time To Life) i sprawdź, czy odpowiadasz poprawnie. Ta informacja jest bardzo ważna w przypadku konieczności monitorowania stan serwera DNS i zweryfikować ich poprawną komunikację.

NotatkaW celu więcej informacji na temat tego polecenia cmdlet możemy odwiedzić poniższy link.

5. Użyj TRACERT przez PowerShell


Innym z najczęściej używanych poleceń na poziomie administracyjnym jest Tracert, który pozwala nam zobaczyć ścieżkę, którą pakiety poruszają się w sieci. W PowerShell dla Windows Server 2016 możemy użyć polecenia cmdlet Testuj połączenie sieciowe z dodatkowym parametrem -TraceRoute aby przeprowadzić tę walidację.

Krok 1
W tym przykładzie będziemy śledzić adres Solvetic.com IP, dla którego musimy wpisać następujące.

 Test-NetConnection 178.33.118.246 - TraceRoute.

Krok 2
Później zobaczymy, że uzyskany wynik jest następujący. Widzimy wszystko serwery, przez które przechodzi paczkę przed dotarciem do miejsca przeznaczenia (178.33.118.246) oraz IP skąd pochodzi pakiet, sprawdź status pinga itp.

POWIĘKSZAĆ

Udało nam się przeanalizować, jak przez Windows PowerShell mamy narzędzie, które dostarcza nam znacznie pełniejszych informacji o pewnych korektach, które musimy przejrzeć w naszej organizacji i warto o tym pamiętać w najbliższej przyszłości PowerShell zastąpi CMD a wszystkie zadania wiersza poleceń muszą być wykonywane przez PowerShell, a tym samym zrealizujemy to duży zakres tego narzędzia dla nas jako ludzi w świecie IT.

Jeśli chcesz dowiedz się więcej o Windows Server 2016 i wszystkie nowośćs, które przynosi, wprowadź poniższy link i dowiedz się wszystkiego o tym systemie operacyjnym i jego Active Directory dla większego bezpieczeństwa.

Co nowego w systemie Windows Server

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave