Hur man lägger till nya rutter till Windows-rutttabellen

Hur Man Lagger Till Nya Rutter Till Windows Rutttabellen



I den här guiden kommer vi att lära oss hur du lägger till nya rutter i rutttabellen i Windows.

Förutsättningar:

För att utföra stegen som visas i den här guiden behöver du följande komponenter:

Windows routingtabell

En routingtabell hänvisar till en uppsättning regler som anger vart datapaketen som färdas över nätverket ska gå till. Reglerna representeras ofta i tabellformat, därav namnet. Målet är att fatta effektiva routingbeslut.







Alla operativsystem med nätverksfunktioner kommer med någon form av en routingtabell och Windows är inget undantag. I Windows 10 och Windows 11, om du är ansluten till ett nätverk, genererar operativsystemet automatiskt en routingtabell.



Förutom de befintliga reglerna kan vi också lägga till regler manuellt i routingtabellen. Även om de flesta användare inte behöver den här funktionen, kan den vara praktisk i vissa situationer. Till exempel:



  • Det finns flera internetanslutningar och de tjänar olika syften.
  • Det finns flera undernät i nätverket och de måste skicka trafik till ett visst undernät.
  • Ditt Windows-system fungerar som en nätverksrouter.

Visa rutttabellen för Windows

För att visa standardrutttabellen i Windows, från en förhöjd kommandotolk eller Windows PowerShell-konsol, kör följande kommando:





$ ruttutskrift

Varje routingregelpost har flera värden:



  • destination : Den anger värden som ska nås.
  • nätmask : Subnätmaskvärdet för ruttposten. Om det inte anges används standardvärdet (255.255.255.255).
  • gränssnitt : Gränssnittet för den specifika rutten.
  • metrisk : Resmålets vikt. Ju lägre värde, desto högre prioritet har regeln.

Routingtabellen bör organiseras efter det metriska värdet. Windows visar routingtabellen upp och ner vilket betyder att den första posten är den sista regeln (standardregeln om alla andra regler misslyckas).

För alla IP-destinationer konsulterar operativsystemet routingtabellen. Om flera regler matchar används regeln med det minsta metriska värdet.

Det finns olika routingregler för både IPv4 och IPv6. För att få routingreglerna för ett specifikt protokoll, använd följande kommandon istället:

$ ruttutskrift -4

$ ruttutskrift -6

Lägga till statiska rutter

Med hjälp av kommandot 'route' kan vi lägga till en statisk rutt till routingtabellen. Kommandostrukturen är som följer:

$ rutt ADD < destination_addr > MASK < subnätmask > < inkörsport > < metrisk >

Till exempel, för att lägga till en rutt för 10.1.1.25 för att använda gatewayen 10.2.2.1, ser kommandot ut så här:

$ rutt ADD 10.1.1.25 MASK 255.255.255.255 10.2.2.1

När du har lagt till rutten, kontrollera om rutttabellen är uppdaterad i enlighet med detta:

$ ruttutskrift

Observera att vi inte angav något metriskt värde för vår anpassade ruttpost, så det beslutades automatiskt.

Lägga till permanenta statiska rutter

I det föregående exemplet lade vi till en statisk rutt till Windows routingtabell. Posten är dock tillfällig eftersom Windows kommer att återställas till standardrutttabellen efter en omstart.

Om vi ​​vill skapa en permanent statisk rutt är kommandostrukturen som följer:

$ rutt ADD < destination_addr > MASK < subnätmask > < inkörsport > < metrisk > -s

Här, den ytterligare ' p'-flaggan talar om för 'route'-kommandot att lägga till en permanent statisk rutt till routingtabellen.

Om den läggs till framgångsrikt bör regeln visas under avsnittet 'Beständiga rutter'.

Ta bort en statisk rutt

Om en routingregel inte längre behövs, rekommenderas det att ta bort den från routingtabellen för att minska röran och öka effektiviteten.

När vi lade till en statisk rutt var vi tvungna att ange nätverket, nätmasken och gatewayen. För att radera posten behöver vi dock bara nämna nätverket. Således är kommandostrukturen som följer:

$ rutt DELETE < nätverk >

Till exempel, för att ta bort den statiska rutten för 10.1.1.25 som vi lade till tidigare, är kommandot följande:

$ rutt DELETE 10.1.1.25

Ändra de statiska ruttreglerna

När du arbetar med anpassade ruttregler kan du behöva uppdatera regeln(erna) flera gånger för att uppnå önskat resultat. Tack och lov stöder kommandot 'route' modifiering av de statiska ruttreglerna.

För att redigera en statisk rutt är kommandostrukturen som följer:

$ rutt ÄNDRA < nätverk > MASK < subnätmask > < inkörsport > METRISK < metrisk >

Observera att vi bara kan ändra gatewayen och metriskt värde för en befintlig regel. Om du vill ändra regeln helt måste du ta bort den och återskapa den från början.

Slutsats

I den här guiden diskuterade vi tabellen över statiska rutter i Windows. Det är en databas som ansvarar för att omdirigera nätverkstrafiken till destinationen på det mest effektiva sättet. Vi visade hur man lägger till de anpassade statiska ruttreglerna till routingtabellen. Vi visade också upp hur man ändrar och tar bort en befintlig regel efter behov.

Intresserad av att behärska Windows operativsystem? Kolla in Windows OS underkategori med massor av guider som hjälper dig att uppnå total kontroll över ditt system.

Lycka till med datorn!