De bedste Windows-kommandolinje-netværkskommandoer

Windows kommer pakket med flere nyttige netværksværktøjer. Disse programmer kan give dig vigtige oplysninger om din netværksforbindelse og hjælpe med at diagnosticere problemer. Der er fire TCP/IP -netværksværktøjer, som enhver Windows -bruger bør kende til:

  1. Netstat
  2. Tracert
  3. IPconfig
  4. NSlookup

Lad os se, hvad disse værktøjer gør, og hvordan de ofte bruges.

En genopfriskning af TCP/IP

Alle fire hjælpeprogrammer er TCP/IP -netværksprogrammer. Hvad betyder det? 

TCP/IP er en forkortelse for Transmission Control Protocol Internet Protocol. En protokol er et sæt regler og specifikationer, der bestemmer, hvordan en proces fungerer. 

For eksempel kan det på arbejdspladsen være en protokol først at lave en aftale med din chefs personlige assistent i stedet for at komme ind på deres kontor på tilfældige tidspunkter af dagen. På samme måde beskriver TCP/IP , hvordan de forskellige enheder, der er forbundet med hinanden på internettet(internet) , kan kommunikere på en overskuelig måde.

Lær at elske kommandolinjen

Mens 99% af computergrænseflader i disse dage er grafiske, vil der altid være behov for tekstbaserede kommandolinjeværktøjer. For det meste fungerer disse TCP/IP værktøjer gennem kommandolinjen. Det betyder, at du skal indtaste navnet på hjælpeprogrammet og den handling, du vil have det til at udføre.

I Windows er dette altid blevet opnået gennem kommandoprompten(Command Prompt) , men det er ved at blive udfaset. Den foretrukne kommandolinjegrænseflade i dag er Windows PowerShell

Sådan får du adgang til Powershell:

  1. Højreklik på Start-knappen(Start Button)
  2. Vælg Windows PowerShell (Admin)

Nu kan du skrive dine kommandoer på kommandolinjen i PowerShell til dit hjertes lyst. Hvis du vil gå vejen til PowerShell- mesteren, begynder det med et enkelt trin. Det vil sige, at bruge PowerShell til hjemmebrugere – En begyndervejledning(Using PowerShell for Home Users – A Beginner’s Guide) af vores helt egen Guy McDowell.

Lad os nu begynde at kende dem bedre.

Hvad er Netstat?

Netstat eller Network Statistics er et kraftfuldt informationsværktøj, der giver dig vigtig indsigt i, hvad din netværksforbindelse laver på ethvert givet tidspunkt. Det giver dig grundlæggende statistikker om vigtig netværksaktivitet. Dette inkluderer hvilke porte(ports) der er åbne og i brug, og hvilke forbindelser der er åbne og kører.

Netstat er ikke kun et Windows -program, det er også på Linux , Unix og Mac . Det startede livet på Unix og er blevet et grundlæggende våben i netværksadministratorens værktøjskasse. 

Der er et grafisk alternativ i form af Microsoft TCPView , men det vil altid være nyttigt at vide, hvordan man bruger netstat. Der er mange use cases for programmet, men et fælles formål i disse dage er påvisning af malware. Ondsindet software såsom trojanske heste åbner ofte en port og venter på at blive kontaktet af deres skabere for at få yderligere instruktioner. Med netstat kan du hurtigt se, om der er en mistænkelig forbindelse fra din computer til netværket.

Vigtige Netstat-kommandoer

Netstat er et af de nemmeste TCP/IP værktøjer at bruge. Alt du skal gøre er at skrive "netstat" (uden anførselstegn), og du får standardlisten over aktive forbindelser. Som(Which) burde se sådan ud:

Dette er fint for et normalt overblik over dine netværksforbindelser, men du kan ændre outputtet ved at bruge modifikatorer. For eksempel viser "netstat -a" alle aktive porte, og "netstat -b" vil vise dig den eksekverbare fil, der er ansvarlig for hver lytteport. Her er flere nøglekommandoer:

  • Netstat -e – viser detaljer om pakker, der er blevet sendt
  • Netstat -n – viser aktuelt tilsluttede værter
  • Netstat -p – gør det muligt at angive, hvilken type protokol du vil kontrollere
  • Netstat -r – giver en liste over routingtabeller
  • Netstat -s – giver statistik over IPv4 , IPv6 , ICMP , TCP , osv.

Hvad er Tracert?

Tracert er en forkortelse for traceroute . Det er et netværksværktøj, der viser dig information om hvert stop undervejs fra din computers netværksgrænseflade til destinationsenheden.

Når du bruger Tracert, sender applikationen specielle ICMP -pakker ( Internet Control Message Protocol ), som tvinger enhederne ved hvert hop til at sende information tilbage. Specifikt beder den dem om at videregive det nøjagtige tidspunkt, hvor pakken ankom, og derefter bruger den information til at beregne rejsetiden mellem hvert hop.

Der er tre hovedanvendelser for Tracert:

  • For at se, hvor en pakke bliver væk.
  • For at bestemme, hvor pakker er forsinkede.
  • For at se IP-adresserne for hvert hop langs pakkens rute.

Lad os derefter se Tracert - kommandoen i aktion.

Vigtige Tracert-kommandoer

Den mest grundlæggende form for Tracert -kommandoen kræver navnet på værktøjet samt netværksdestinationen. Destinationen kan udtrykkes som enten en IP-adresse eller en websteds- URL . For eksempel: Tracert www.google.com .

Outputtet af kommandoen ser sådan ud:

Tracert har også et lille antal muligheder, her er listen:

  • Tracert -d : Beder Tracert om ikke at løse adresser til værtsnavne
  • Tracert -h : Maximum_hops – lader dig ændre standardantallet af hop, f.eks. -h 30
  • Tracert -j host-list : Specificerer LSR ( løs kilderute(loose source route) ) langs værtslisten
  • -w timeout : Lader dig indstille, hvor længe Tracert venter ved hvert hop, før det betragtes som en timeout. Fx Tracert -w 1000

Det er et simpelt værktøj, men kan være utrolig nyttigt, hvis du spiller netværksdetektiv!

Hvad er IPconfig?

Et af de mest nyttige netværks- TCP/IP værktøjer, IPconfig viser dig den aktuelle konfiguration af netværksenheder på din computer. Det kan også bruges til manuelt at tvinge visse handlinger i forbindelse med dine netværksforbindelser.

IPconfig er især nyttigt, hvis din computer har en IP-adresse tildelt dynamisk. Da det lader dig hurtigt se, hvilken IP-adresse dit system har i øjeblikket.

Vigtige IPconfig-kommandoer

IPconfig bruges generelt med en parameter, som enten viser netværksinformation eller udfører en netværksrelateret opgave. Her er nogle af de vigtigste kommandoer at kende:

  • IPconfig /all : Viser dig alle fysiske og virtuelle netværkskortforbindelsesoplysninger.
  • IPconfig /flushdns : Nulstiller DNS - resolver-cachen. God til at løse DNS -relaterede problemer.
  • /IPconfig /renew : Tvinger en ny IP-adresse(new IP address) til at blive tildelt.

IPconfig er gå-til-værktøjet til generel internetforbindelsesfejlfinding, så det er værd at huske dets nøglekommandoer.

Hvad er NSLookup?

NSlookup er en forkortelse for navneserveropslag(nameserver lookup) . En "navneserver" er en nøgletype server i DNS (domænenavnesystem). Det er faktisk en DNS -server, og det betyder, at det er en netværksenhed, der forbinder den URL , du indtaster i din browser, med IP-adressen på den server, der hoster indholdet.

Normalt er denne proces skjult for dig som bruger, men NSlookup lader dig gøre to ting:

  • Find hvilken IP-adresse der ligger bag en bestemt hjemmesideadresse.
  • For at finde den URL , der er forbundet til en bestemt IP-adresse.

Så hvis du kun har enten en webadresse eller en IP-adresse, kan du bruge NSlookup til at finde den anden del af puslespillet. Du kan kombinere dette med oplysningerne fra andre værktøjer, såsom Tracert eller Netstat for at bestemme, hvilke webservere der er knyttet til de IP-adresser, de rapporterer.

Vigtige NSLookup-kommandoer

Der er tre primære NSLookup- kommandoer, du bør kende. Den første er bare "nslookup". Dette viser dig den aktuelle navneserver og dens IP-adresse.

Bemærk, at NSlookup stadig kører, og du er på kommandolinjen, ikke PowerShell . Hvis du vil gå tilbage til PowerShell , skal du skrive exit og trykke på enter .

Lad os dog blive ved et øjeblik og bede vores navneserver om at give os adressen til Google.com . Bare(Just) skriv google.com og tryk på enter .

Som du kan se, giver dette os IP-adressen 172.217.170.46. Indtast det i din webbrowser, og du bliver ført direkte til Googles(Google) søgemaskine. Du kan også lave en omvendt søgning og indtaste en IP-adresse, som så skal returnere URL'en(URL) på den server, der er knyttet til den.

Nu er du bekendt med fire af de grundlæggende TCP/IP værktøjer(utilities) , der vil hjælpe dig med at forstå, hvad der foregår i dit netværk og trække gardinet tilbage for mysteriet, der er internettet. Hav det sjovt!



About the author

Jeg er webudvikler med erfaring med at arbejde med både Windows 11 og 10. Jeg har også været Firefox-bruger i mange år og er blevet ret dygtig til at bruge den helt nye Xbox One-spilkonsol. Mine store interesser ligger inden for softwareudvikling, specifikt inden for web- og mobiludvikling, samt datavidenskab. Jeg er meget vidende om forskellige computersystemer og deres brug, så jeg kan give upartisk feedback på forskellige programmer eller tjenester, du måtte bruge.



Related posts