Ipconfig, tracert, ping og nslookup i PowerShell

Når vi er Systemadministratorer det er vigtigt, at vi kender værktøjer, vi har inden for vores rækkevidde for at kunne styre alt korrekt. Windows Server er en ganske populær software til dette. Indeholder værktøjer til administrere vores system fra bare en kommandokonsol.

I vores daglige roller som personale i systemgruppen, enten som chefer, koordinatorer, administratorer eller assistenter, er det meget almindeligt at bruge nogle kommandoer på konsolniveau at indhente computer, netværk eller andre nødvendige oplysninger.

Vi ved, at de findes helt særlige kommandoer at de leverer os idetaljeret information som tjener til styring af vores arbejde. PowerShell i dette tilfælde indeholder den en række vigtige kommandoer for enhver administrator, da den vil hjælpe dem med at udføre deres opgave.

Takket være disse kommandoer, fra PowerShell vi kan også lave meget forskellige opgaver Windows 10 mellem de enkleste og mest komplekse, fra rengøring af vores disk til administration af brugerprofiler. Forskellige funktioner, som vi kan udføre med få kommandoer, og som endda tillader os automatisere opgaver. Til dette skal du kende det meget godt.

Lad os se, hvordan du bruger kommandoerne IPCONFIG, TRACERT, PING og NSLOOKUP ved hjælp af konsollen PowerShell, det ved vi igennem PowerShell vi får bedre resultater end at bruge CMD dette på grund af dets implementering og automatisering.

PowerShell kommer med interessante nyheder til version af Windows Server 2016Hvis du vil vide alt om det, skal du kigge på følgende link og finde ud af alt.

Hvad er nyt i PowerShell

1. Undersøgelse af kommandoerne IPCONFIG, TRACERT, PING og NSLOOKUP


Mange af os har hørt om disse kommandoer, og vi bruger dem ofte, men det gør ikke ondt husk lidt funktionaliteten af ​​hver af dem.

IPCONFIGDenne kommando viser detaljerede oplysninger om TCP / IP -konfiguration af vores system, og det er muligt opdater DHCP -konfiguration gennem denne kommando.

PINGVed hjælp af denne kommando kan vi verificere den samlede tid, det tager for en server at svare en anmodning og dermed afgøre, om forbindelsen er korrekt eller ej.

TRACERTTracert -kommandoen er en diagnostisk værktøj som giver os mulighed for at overvåge de pakker, der stammer fra en vært.

NSLOOKUPMed NSLOOKUP kan vi afgøre, om en server korrekt løser navne og IP -adresser.

Når vi husker disse små begreber, vil vi analysere dem ved hjælp af Windows PowerShell på Windows Server 2016.

2. Brug IPCONFIG gennem PowerShell


Trin 1
Vi åbner PowerShell -konsollen og vi kan indtaste kommandoen IPCONFIG ligesom hvis vi var i CMD, og ​​resultatet varierer slet ikke.

Trin 2
Nu ved hjælp af Windows PowerShell vil vi se, at vi kan få mere specifikke og komplette oplysninger; Vi kan bruge cmdlet Get-NetIPConfiguration, takket være denne kommando kan vi se parametre som disse. Som vi vil se, er resultatet følgende.

  • Netværkskort arbejder
  • Servere DNS
  • Adresser IP
  • Grænseflader brugt osv.

Trin 3
Der er parametre, der vi kan tilføje til Get-NetIPConfiguration-cmdleten for at få en meget bredere søgning. Vi kan tilføje parametre som:

-DetaljeretLad os se yderligere detaljer såsom grænseflader, oplysninger om udstyrskonfiguration osv.

- AlleGiver dig mulighed for at se parametre for ip -konfiguration på alle enhedsgrænseflader.

Disse er de to vigtigste parametre at vi kan tilføje i vores cmdlet for at få oplysninger, men vi kan vælge en anden for at give os en anden konfiguration.

Get-NetIPAddressUd over cmdlet Get-NetIPConfiguration vi kan bruge cmdlet Get-NetIPAddress hvilket giver os mulighed for at se alle konfigurationer på kortniveau på udstyret.

BemærkHvis vi vil se mere om hvordan man bruger denne kommando og de forskellige muligheder, vi kan bruge, i det følgende link finder vi de relaterede oplysninger.

3. Brug PING via PowerShell


Denne kommando er måske den mest brugte for os alle, da det giver os mulighed for at se tilgængelighed af en server.

Trin 1
Ved hjælp af PowerShell kan vi indtaste den fælles kommando ping plus IP -adressen, som vi ønsker at stille forespørgslen til, i dette tilfælde vil vi bruge den solvetiske adresse: 178.33.118.246

Trin 2
Vi kan se, at korrekt forbindelsesrespons modtages. I PowerShell vi kan bruge cmdlet Test-NetConnection For at udføre den samme opgave skal vi udføre denne opgave ved at oprette forbindelse til det solvetiske domæne, vi vil bruge syntaksen Test-NetConnection 178.33.118.246.

Trin 3
Det opnåede resultat bliver følgende, og det kan vi se det er mere komplet end i CMD.

BemærkPå følgende adresse kan vi få mere information om Test-NetConnection cmdlet.

4. Brug NSLOOKUP via PowerShell


Som vi nævnte NSLOOKUP giver os mulighed for at validere, at serveren er løse navnene og IP -adresserne korrekt.

Trin 1
I Windows PowerShell skal vi bruge cmdlet Resolve-DnsName for at validere denne konfiguration. I dette eksempel vil vi bruge adressen Microsofts websted for at se alle de oplysninger, der Resolve-DnsName leverer os.

FORSTØRRE

Vi kan observere detaljerede oplysninger såsom TTL (Time To Life) og kontrollere, at du reagerer korrekt. Disse oplysninger er meget vigtige, hvis du skal overvåge status for en DNS -server og validere deres korrekte kommunikation.

BemærkTil flere oplysninger om denne cmdlet vi kan besøge følgende link.

5. Brug TRACERT gennem PowerShell


En anden af ​​de mest anvendte kommandoer på administrativt niveau er Tracert, som giver os mulighed for at se den vej, som pakker bevæger sig igennem på netværket. I PowerShell til Windows Server 2016 kan vi bruge cmdlet Test-NetConnection med en ekstra parameter -TraceRoute at udføre denne validering.

Trin 1
I dette eksempel vil vi spore adressen Solvetic.com IP, som vi skal indtaste følgende.

 Test -NetConnection 178.33.118.246 -TraceRoute.

Trin 2
Senere vil vi se, at det opnåede resultat er følgende. Vi kan se alt servere, som den passerer igennem pakken, inden den når sin destination (178.33.118.246) samt IP hvor pakken kom fra, se pingens status osv.

FORSTØRRE

Vi har været i stand til at analysere hvordan igennem Windows PowerShell vi har et værktøj, der giver os meget mere komplet information om nogle justeringer, som vi skal gennemgå i vores organisation, og det er værd at huske det i den nærmeste fremtid PowerShell erstatter CMD og alle kommandolinjeopgaver skal udføres via PowerShell, og dermed vil vi indse det stort omfang af dette værktøj for os som mennesker i it -verdenen.

Hvis du vil få mere at vide om Windows Server 2016 og alt nyheds det bringer, skal du indtaste følgende link og vide alt om dette operativsystem og dets Aktivt bibliotek for forbedret sikkerhed.

Hvad er nyt i Windows Server

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave