Ipconfig, tracert, ping og nslookup i PowerShell

Når vi er Systemadministratorer det er viktig at vi kjenner verktøy vi har innen rekkevidde for å kunne administrere alt riktig. Windows Server er en ganske populær programvare for dette. Inneholder verktøy for administrere vårt system fra bare en kommandokonsoll.

I våre daglige roller som personell i systemgruppen, enten som sjefer, koordinatorer, administratorer eller assistenter, er det veldig vanlig å bruke noen kommandoer på konsollnivå for å skaffe datamaskin, nettverk eller annen nødvendig informasjon.

Vi vet at de eksisterer helt spesielle kommandoer at de gir oss idetaljert informasjon som tjener til styring av arbeidet vårt. Kraftskall i dette tilfellet inneholder den en rekke viktige kommandoer for enhver administrator, da den vil hjelpe dem med å utføre oppgaven.

Takket være disse kommandoene, fra Kraftskall vi kan gjøre veldig forskjellige oppgaver også i Windows 10 mellom de enkleste og mest komplekse, fra rengjøring av disken til administrering av brukerprofiler. Ulike funksjoner som vi kan utføre med bare noen få kommandoer, og som til og med tillater oss automatisere oppgaver. For dette må du vite det veldig godt.

La oss se hvordan du bruker kommandoene IPCONFIG, TRACERT, PING og NSLOOKUP bruker konsollen Kraftskall, vi vet det gjennom Kraftskall vi får bedre resultater enn å bruke CMD dette på grunn av implementering og automatisering.

PowerShell kommer med interessante nyheter for versjon av Windows Server 2016Hvis du vil vite alt om det, kan du ta en titt på følgende lenke og finne ut alt.

Hva er nytt i PowerShell

1. Utforske kommandoene IPCONFIG, TRACERT, PING og NSLOOKUP


Mange av oss har hørt om disse kommandoene, og vi bruker dem ofte, men det gjør ikke vondt husk litt funksjonaliteten til hver av dem.

IPCONFIGDenne kommandoen viser detaljert informasjon om TCP / IP -konfigurasjon av vårt system, og det er mulig oppdater DHCP -konfigurasjon gjennom denne kommandoen.

PINGVed å bruke denne kommandoen kan vi bekrefte den totale tiden det tar for en server å svare en forespørsel og dermed avgjøre om tilkoblingen er korrekt eller ikke.

TRACERTTracert -kommandoen er en diagnoseverktøy som lar oss overvåke pakkene som stammer fra en vert.

NSLOOKUPMed NSLOOKUP kan vi avgjøre om en server løser navn og IP -adresser.

Når vi husker disse små begrepene, skal vi analysere dem ved hjelp av Windows PowerShell på Windows Server 2016.

2. Bruk IPCONFIG gjennom PowerShell


Trinn 1
Vi åpner PowerShell -konsollen og vi kan skrive inn kommandoen IPCONFIG akkurat som om vi var i CMD, og ​​resultatet varierer ikke i det hele tatt.

Steg 2
Når vi bruker Windows PowerShell, skal vi se at vi kan få mer spesifikk og fullstendig informasjon; Vi kan bruke cmdleten Get-NetIPConfiguration, takket være denne kommandoen kan vi se parametere som disse. Som vi vil se, er resultatet følgende.

  • Nettverkskort jobber
  • Servere DNS
  • Adresser IP
  • Grensesnitt brukt osv.

Trinn 3
Det er parametere som kan vi legge til cmdleten Get-NetIPConfiguration for å få et mye bredere søk. Vi kan legge til parametere som:

-DetaljertLa oss se ekstra detaljer for eksempel grensesnitt, utstyrskonfigurasjonsinformasjon, etc.

- AlleLar deg se parametere for ip -konfigurasjon på alle enhetsgrensesnitt.

Disse er de to viktigste parameterne som vi kan legge til i cmdleten vår for å få informasjon, men vi kan velge en annen for å gi oss en annen konfigurasjon.

Get-NetIPAddressTillegg til cmdleten Get-NetIPConfiguration vi kan bruke cmdleten Get-NetIPAddress som lar oss se alle konfigurasjonene på kortnivå på utstyret.

MerkHvis vi vil se mer om hvordan du bruker denne kommandoen og de forskjellige alternativene vi kan bruke, i den følgende lenken finner vi den relaterte informasjonen.

3. Bruk PING via PowerShell


Denne kommandoen er kanskje den mest brukte for oss alle ettersom det lar oss se tilgjengeligheten til en server.

Trinn 1
Ved å bruke PowerShell kan vi skrive inn den vanlige kommandoen ping pluss IP -adressen som vi ønsker å stille spørringen til, i dette tilfellet vil vi bruke den solvetiske adressen: 178.33.118.246

Steg 2
Vi kan se at riktig tilkoblingsrespons mottas. I Kraftskall vi kan bruke cmdleten Test-NetConnection For å utføre den samme oppgaven, skal vi utføre denne oppgaven ved å koble til det solvetiske domenet, vi vil bruke syntaksen Test-NetConnection 178.33.118.246.

Trinn 3
Resultatet oppnådd blir følgende, og vi kan se det det er mer komplett enn i CMD.

MerkPå følgende adresse kan vi få mer informasjon om Test-NetConnection cmdlet.

4. Bruk NSLOOKUP via PowerShell


Som vi nevnte NSLOOKUP lar oss validere at serveren er løse navn og IP -adresser riktig.

Trinn 1
I Windows PowerShell skal vi bruke cmdleten Resolve-DnsName for å validere denne konfigurasjonen. I dette eksemplet skal vi bruke adressen Microsofts nettsted for å se all informasjon som Resolve-DnsName leverer oss.

FORSTØRRE

Vi kan observere detaljert informasjon som TTL (Time To Life) og bekreft at du svarer riktig. Denne informasjonen er svært viktig i tilfelle du må overvåke status for en DNS -server og validere den korrekte kommunikasjonen.

MerkTil mer informasjon om denne cmdleten vi kan besøke følgende lenke.

5. Bruk TRACERT gjennom PowerShell


En annen av de mest brukte kommandoene på administrativt nivå er Tracert, som lar oss se banen som pakker beveger seg gjennom på nettverket. I PowerShell for Windows Server 2016 kan vi bruke cmdleten Test-NetConnection med en ekstra parameter -TraceRoute for å utføre denne valideringen.

Trinn 1
I dette eksemplet vil vi spore adressen Solvetic.com IP, som vi må angi følgende.

 Test -NetConnection 178.33.118.246 -TraceRoute.

Steg 2
Senere vil vi se at resultatet er følgende. Vi kan se alt servere den passerer gjennom pakken før du når målet (178.33.118.246) samt IP hvor pakken kom fra, se statusen til pinget, etc.

FORSTØRRE

Vi har klart å analysere hvordan Windows PowerShell vi har et verktøy som gir oss mye mer fullstendig informasjon om noen justeringer som vi må gjennomgå i organisasjonen vår, og det er verdt å huske det i nær fremtid PowerShell vil erstatte CMD og alle kommandolinjeoppgaver må utføres gjennom PowerShell, og dermed vil vi innse det stort omfang av dette verktøyet for oss som mennesker i IT -verdenen.

Hvis du vil lære mer om Windows Server 2016 og alt nyhets som det bringer, skriver du inn følgende lenke og vet alt om dette operativsystemet og dets Aktiv katalog for forbedret sikkerhet.

Hva er nytt i Windows Server

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave