Slik legger du til en statisk TCP / IP-rute til Windows Routing Table

Innholdsfortegnelse:

Slik legger du til en statisk TCP / IP-rute til Windows Routing Table
Slik legger du til en statisk TCP / IP-rute til Windows Routing Table

Video: Slik legger du til en statisk TCP / IP-rute til Windows Routing Table

Video: Slik legger du til en statisk TCP / IP-rute til Windows Routing Table
Video: Fix WiFi Not Showing in Settings On Windows 10 | Fix Missing WiFi - YouTube 2024, April
Anonim
I enkelte bestemte miljøtyper kan det hende du finner det nyttig å legge til en statisk rute til rutingtabellen i Windows. Slik går du til det.
I enkelte bestemte miljøtyper kan det hende du finner det nyttig å legge til en statisk rute til rutingtabellen i Windows. Slik går du til det.

Et rutetabell dikterer hvor alle pakker går når de forlater et system - enten det er en fysisk ruter eller en PC. De fleste rutere - inkludert den som er innebygd i Windows-PCen - bruker en form for dynamisk ruting, der ruteren er i stand til å velge det beste stedet å videresende pakker basert på informasjon det kommer fra andre rutere. Du kan se det på jobben hvis du bruker traceroute-kommandoen for å se tilkoblingene en pakke gjør når den når den endelige destinasjonen.

De fleste rutere tillater deg også å legge til en statisk rute (en som ikke blir dynamisk oppdatert) hvis du alltid vil videresende bestemt trafikk til en bestemt ruter eller gateway. Hvorfor? Vel, de fleste som bruker Windows i hjemmet eller småbedriften, sannsynligvis ikke, men dette kan være nyttig under visse omstendigheter, for eksempel:

  • Du har to Internett-tilkoblinger-kanskje en for vanlig bruk og en for tilkobling til et arbeidsnettverk - og du vil at all trafikk til et bestemt IP-adresseområde skal gå ut over en av disse tilkoblingene.
  • Du har satt opp flere delnett på nettverket ditt og trenger å lede trafikk til et bestemt delnett. Statiske ruter kan være spesielt nyttige for å teste disse typer miljøer.
  • Du bruker faktisk en Windows-PC som en ruter for nettverket ditt, og du vil ha finere kontroll over det.

Hvis noen av dem gjelder for deg, les videre. Du må dykke inn i kommandoprompt for å legge til en statisk rute til Windows-rutetabellen, men det er enkelt, og vi vil gå gjennom trinnene.

Se Windows Routing Table

Før du begynner å legge til ruter, kan det være nyttig å vise rutetabellen først. Brann opp kommandoprompt ved å trykke Windows + X og deretter velge "Kommandoprompt (Admin)" på menyen Power Users.

Image
Image

Merk: Hvis du ser PowerShell i stedet for Kommandoprompt på Power Users-menyen, er det en bryter som oppsto med Creators Update for Windows 10. Det er veldig enkelt å bytte tilbake til å vise kommandoprompt på Power Users-menyen hvis du vil, eller Du kan gi PowerShell et forsøk. Du kan gjøre stort sett alt i PowerShell som du kan gjøre i Command Prompt, pluss mange andre nyttige ting.

Skriv kommandoen på kommandoprompt, og trykk Enter:

route print

Image
Image

Du får se en lang liste over nettverksdestinasjoner og gatewayene som pakkene videresendes til når de blir ledet til det målet. Med mindre du allerede har lagt statiske ruter til bordet, vil alt du ser her bli dynamisk generert.

Legg til en statisk rute til Windows Routing Table

For å legge til en statisk rute til bordet, skriver du en kommando ved hjelp av følgende syntaks:

route ADD destination_network MASK subnet_mask gateway_ip metric_cost

De

subnet_mask

og

metric_cost

Komponenter er valgfrie for kommandoen. Hvis du ikke angir en nettverksmaske, vil 255.255.255.0 bli brukt automatisk. Hvis du ikke angir en metrisk pris, vil en kostnad som er høyere enn 0.0.0.0 destinasjonsoppføringen, bli brukt. Den metriske kostnadsverdien er bare en kostnad som er i forhold til andre kostnader i tabellen, og brukes når Windows bestemmer mellom flere ruter som kan nå samme destinasjon.

Så hvis du for eksempel vil legge til en rute som angir at all trafikk som er bundet til 192.168.35.0-nettverket, gikk til en gateway på 192.168.0.2, og du bare ville bruke den automatiske metriske prisen, ville du bruke følgende kommando:

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Hvis du skulle bruke
Hvis du skulle bruke

route print

beordre å se på bordet nå, du vil se din nye statiske rute.

Det er alt lett nok, men det er en ekstra liten fangst. Når du legger til en statisk rute, varer den som standard bare til neste gang du starter Windows. Årsaken til dette er at mange selskaper bruker en koordinert liste over statiske ruter som blir oppdatert ganske ofte. I stedet for å legge til og oppdatere alle disse ruter på hver maskin, distribuerer de bare en batch skriptfil som legger til de nyeste ruterne under oppstart av Windows. Dette holder rutetabellen relativt ryddig.
Det er alt lett nok, men det er en ekstra liten fangst. Når du legger til en statisk rute, varer den som standard bare til neste gang du starter Windows. Årsaken til dette er at mange selskaper bruker en koordinert liste over statiske ruter som blir oppdatert ganske ofte. I stedet for å legge til og oppdatere alle disse ruter på hver maskin, distribuerer de bare en batch skriptfil som legger til de nyeste ruterne under oppstart av Windows. Dette holder rutetabellen relativt ryddig.

Du kan sikkert bruke batch script-metoden selv. Skrive batchskript er ikke vanskelig. Men hvis du bare legger til en eller to statiske ruter som du ikke forventer å endre ofte, kan du i stedet bare legge til

-p

alternativ til kommandoen for å gjøre ruten vedvarende. En vedvarende rute forblir på plass selv når Windows starter opp. Ved å bruke samme kommando vi brukte tidligere, kan du gjøre den ruten vedvarende med følgende modifikasjon:

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Image
Image

Fjern en statisk rute fra Windows Routing Table

Selvfølgelig vil det komme en tid du kanskje vil fjerne en statisk rute fra bordet ditt. Alt du trenger å gjøre er å skrive en kommando ved hjelp av følgende syntaks:

route delete destination_network

Så, for å slette ruten vi opprettet tidligere med målnettverket 192.168.35.0, er alt vi trenger å gjøre, skriv inn denne kommandoen og trykk Enter:

route delete 192.168.35.0

Image
Image

Ja, ved hjelp av statiske ruter er det litt esoterisk når det gjelder å håndtere de fleste hjem- og småbedriftsnettverk. Men hvis du trenger å gjøre det, er det en ganske enkel prosess. Og hvis du ikke trenger å gjøre det akkurat nå, vet du i hvert fall at det er et alternativ i fremtiden.

Anbefalt: