Een permanente route toevoegen in Windows 7. Statische routering instellen

Algemene informatie

Aanbieders die toegang bieden binnen het internet met behulp van protocollen als PPTP, PPPOE en L2TP, beschikken in de regel over lokale intranetbronnen. Dit type verbinding wordt gekenmerkt doordat verkeer van clients achter de router naar een verhoogde verbindingstunnel wordt gestuurd. Voor deze verbinding is er een overeenkomstige band die transmissie met de beoogde snelheid mogelijk maakt. In dit geval zullen de elektronische lokale bronnen ook beperkt zijn tot deze band. Om ongehinderd toegang te krijgen tot de door ons geplande internetbronnen op maximale snelheid en om de bovengenoemde tunnel te omzeilen, moet u (statische) routes naar het lokale netwerk en elektronische bronnen specificeren. Om dit te doen, zullen we bekijken hoe routes in een router kunnen worden geregistreerd, aan de hand van het voorbeeld van toegang tot een website op IP-adres 1.1.1.1.

Laten we ons voorstellen dat het adres dat ons interesseert het persoonlijke account van de gebruiker is, waartoe ons de toegang wordt ontzegd vanwege het gebrek aan geld op de account en dienovereenkomstig de geblokkeerde verbindingstunnel. Maar ondanks dit is het mogelijk om toegang te krijgen tot de bron. Dit kan door een route te registreren, dat wil zeggen door de tunnel van de verhoogde verbinding te omzeilen.

Stapsgewijze instructies voor het registreren van een statische route op een TP-Link-router

  • Om dit doel te bereiken - om de verhoogde verbindingstunnel te omzeilen, moet u eerst de router configureren zoals hieronder weergegeven in de afbeelding - Netwerk-WAN-secundaire verbinding. Houd er rekening mee dat providers meestal interne DHCP gebruiken, dus u moet een optie zoals Dynamisch IP selecteren.

Op basis van de resultaten van de acties wordt een WAN IP-adres uitgegeven dat overeenkomt met de interface 192.168.103.6 en het masker 255.255.255.128.

  • De volgende stap is het bepalen van de standaardgateway op de WAN-interface. Om dit te doen, moet u naar de sectie Geavanceerde routering gaan en vervolgens naar de subsectie Systeemrouteringstabel. Op basis van de resultaten van deze manipulaties wordt informatie verstrekt op het IP-adres – 192.168.103.126.

  • Vervolgens moeten we de statische route waarin we geïnteresseerd zijn invoeren in de sectie Geavanceerde routering. In deze sectie moet u de subsectie Statische routeringslijst selecteren en op de knop Nieuw toevoegen klikken, dat wil zeggen naar de site op IP-adres 1.1.1.1. De laatste actie is te wijten aan het feit dat er slechts één adres is toegevoegd. Om deze reden zal het masker er als volgt uitzien: 255.255.255.255. Houd er rekening mee dat de routeringstabel het aantal IP-adressen (subnetten) kan bevatten dat u nodig heeft.

  • Alle gegevens die in de voorgaande stappen zijn ingevoerd, moeten worden opgeslagen, hiervoor drukt u op de knop Opslaan. Hierna verschijnt de bijgewerkte route in de routetabel.

  • In de laatste fase moet u het verkeer op de pc achter de router controleren. Eerst moet u op Start klikken en vervolgens cmd uitvoeren. Hierna moet u in het veld van het zwarte venster dat verschijnt tracert 1.1.1.1 invoeren. Dit commando resulteert in twee opeenvolgende sprongen. De eerste hop komt overeen met het IP-adres van de router waarin we geïnteresseerd zijn, in het bijzonder 192.168.1.1. De tweede hop komt overeen met het gateway-adres – 192.168.103.126. Het laatste punt geeft aan dat het verkeer naar de locatie die we nodig hebben de verhoogde verbindingstunnel omzeilt. De resultaten van de acties in de laatste fase worden weergegeven in de volgende figuur.

Team route blijkt zeer nuttig te zijn bij het diagnosticeren van routeringsproblemen op servers en clients. Een client kan bijvoorbeeld een statische routeringstabel hebben geconfigureerd om toegang te bieden tot een testnetwerk dat toegankelijk is vanaf het openbare netwerk van de organisatie.

Als de IP-protocolinstellingen op de router die de client toegang geeft tot het testnetwerk veranderen, moeten de statische routes op de clientcomputer dienovereenkomstig worden gewijzigd. In een ideale wereld worden alle statische routes opgeslagen op een centrale router om gecentraliseerd beheer mogelijk te maken.

Een voorbeeld van het gebruik van statische routes is het verbinden van een bedrijfsnetwerk met randkantoren met behulp van de Routing and Remote Access-service met het Windows Server 2003-besturingssysteem.

Een router kan meerdere interfaces hebben die op aanvraag worden opgezet om verbindingen met externe netwerken te ondersteunen. Deze informatie kan worden gespecificeerd in de vorm van statische routes die moeten worden onderhouden. Met het routecommando kunt u statische routes bekijken, verwijderen en toevoegen aan de routeringstabel van het systeem.

Hier is de syntaxis van de opdracht route:

Route [-f] [-p]

routeopdrachtopties

Parameter

Gebruik

Verwijdert alle routes uit de routeringstabel die geen routes naar hosts zijn. Routes naar hosts bestaan ​​uit de volgende routeringsitems: routes met een subnetmasker van 255.255.255.255, routes met een bestemming van 127.0.0.1 en een subnetmasker van 255.0.0.0, evenals multicast-routes (bestemmingsadres in het bereik van 224.0 .0.0 tot 240.0.0.0). Als deze parameter wordt gebruikt in combinatie met de opdracht toevoegen, wijziging of verwijderen Voordat de opdracht wordt uitgevoerd, wordt de routeringstabel gewist

Wordt gebruikt om een ​​nieuwe of gewijzigde invoer permanent te maken. Dit betekent dat de routeringsinformatie ook na een herstart in het systeem behouden blijft. Zonder parameter -P de route die in de routeringstabel is ingevoerd, wordt bij de volgende herstart van het systeem verwijderd

Voegt een nieuwe route toe aan de routeringstabel.

Wijzigt de huidige route in de routeringstabel

Verwijdert een route uit de routeringstabel

Geeft de inhoud van de routeringstabel weer

Bij het toevoegen of wijzigen van een route wordt deze parameter gebruikt om de bestemmingsnetwerk-ID op te geven

masker

Bij het toevoegen of wijzigen van een route wordt deze parameter gebruikt om het subnetmasker voor het bestemmingsnetwerk op te geven

Bij het toevoegen of wijzigen van een nieuwe route wordt deze parameter gebruikt om de gateway (router) op te geven waarnaar gegevens bestemd voor dat bestemmingsnetwerk moeten worden verzonden

metriek

Wordt gebruikt om een ​​geheel getal in het bereik van 1 tot 9999 op te geven dat de kostenmetriek voor de route is. Als er meerdere mogelijke routes zijn voor een bepaald bestemmingsnetwerk, wordt de route met de laagste metrische waarde gebruikt

als

Wordt gebruikt om het indexnummer op te geven van de interface die is verbonden met het bestemmingsnetwerk. De lijst met beschikbare interfaces kan worden bekeken met behulp van de opdracht route afdrukken. Het interface-indexnummer kan in decimale of hexadecimale vorm worden opgegeven. Wanneer u de hexadecimale vorm gebruikt, moet de indexwaarde na 0x worden opgegeven

De routeopdracht wordt in verschillende diagnostische scenario's gebruikt. Hier zijn enkele voorbeelden van het gebruik van deze opdracht.

  • De systeemrouteringstabel weergeven: route afdrukken
  • Alle routes naar het 172.16.x.x-netwerk weergeven: routeafdruk 172.16.x.x
  • Een route toevoegen voor alle onbekende netwerken met behulp van de gateway op 172.19.67.1: route -p voeg 0.0.0.0 toe masker 0.0.0.0 172.19.67.1
  • Een route toevoegen voor netwerk 10.2.84.0 via router 10.2.75.1: route -p voeg 10.2.84.0 toe masker 255.255.255.0 10.2.75.1
  • Een statische route uit de routeringstabel verwijderen: route verwijderen 172.16.12.0 masker 255.255.0.0

Laten we routetabellen analyseren voor computers met meerdere interfaces.

Koppel

De interface komt overeen met die componenten van communicatieapparatuur die het TCP/IP-protocol ondersteunen. Dergelijke componenten zijn modems, netwerkkaarten, routerpoorten, enz. Aan een interface is altijd een IP-adres gekoppeld. Dit adres moet uniek zijn binnen elk netwerk.

Routeringstabellen

Als u een TCP/IP-verbinding wilt maken of slechts een paar pakketten naar een andere computer wilt verzenden, moet u de interface configureren waarmee de pakketten worden verzonden. Het is uiteraard geen goed idee om pakketten naar uw netwerkadapter te sturen als u verbinding wilt maken met een site op internet. Aan de andere kant is het niet erg correct om pakketten naar uw modem te sturen als u toegang wilt krijgen tot een computer in uw netwerk.

Om deze reden zijn er op elke computer routetabellen aanwezig. Het TCP/IP-protocol zoekt een routetabel op wanneer u ergens een pakket wilt verzenden, waarin het protocol vertelt naar welke interface het pakket moet worden verzonden om zijn doel te bereiken.

De martut-tabelgegevens definiëren dus precies:

  1. Bestemming (netwerkadres/netmasker).
  2. Welke router (gateway) moet worden gebruikt om pakketten naar hun bestemming te verzenden.
  3. Welke interface moet worden gebruikt om pakketten naar hun bestemming te verzenden.

In Windows NT en Windows 95 ziet de opdracht om een ​​item aan de routeringstabel toe te voegen er als volgt uit:

Route ADD netwerkadres MASK netwerkmasker gateway

Dit is een voorbeeld van de routetabel van mijn computer wanneer deze online is met mijn modem.

Actieve routes:



0.0.0.0 0.0.0.0 203.96.10.254 03.96.10.51 1

192.168.0.0 255.255.0.0 192.168.0.4 192.168.0.4 2


203.96.10.0 255.255.255.0 203.96.10.51 203.96.10.51 1
203.96.10.51 255.255.255.255 127.0.0.1 127.0.0.1 1
203.96.10.255 255.255.255.255 203.96.10.51 203.96.10.51 1
224.0.0.0 224.0.0.0 203.96.10.51 203.96.10.5 1

Ik heb 2 interfaces op mijn computer:

  1. Netwerkkaart met IP-adres 192.168.0.4.
  2. Modem met PPP-interface en IP-adres 203.96.10.51.

In de routeringstabel ziet u vermeldingen voor deze twee interfaces en een paar andere.

De vierde vermelding in de tabel beschrijft de netwerkkaart. Er staat dat als we een pakket hebben en het naar het adres 192.168.0.4 willen sturen met een masker van 255.255.255.255 (dit laatste betekent een match met welk masker dan ook), het via de netwerkkaart moet worden teruggestuurd. Volgens de conventie van IP-adressen wordt er een "lus" gevormd wanneer gegevens worden verzonden naar een adres waarvan de eerste byte gelijk is aan 127, bijvoorbeeld 127.0.0.1. De gegevens worden niet via het netwerk verzonden, maar worden zoals zojuist ontvangen teruggestuurd naar de modules op het hoogste niveau van het TCP/IP-protocol. Daarom is het op een IP-netwerk verboden om IP-adressen toe te wijzen aan machines die beginnen met 127.

Het derde item zegt dat als we een pakket hebben voor netwerk 192.168.0.0 met een masker van 255.255.0.0 (wat betekent dat alle adressen van 192.168.0.1 tot 192.168.254.254, aangezien 255 en 0 gereserveerd zijn), we het door moeten sturen interface 192.168.0.4. Dit betekent dat ons hele netwerkschema via de netwerkkaart loopt.

Ter vergelijking: de 7e invoer is hetzelfde als de 4e, maar voor de PPP-interface (modem), en de 6e invoer is hetzelfde als de 3e, maar verwijst naar adressen met 203.96.10.1 op 203.96.10.254, gerelateerd aan die van onze provider netwerk. Dit geeft ons toegang tot zijn router.

Een andere zeer inzichtelijke inzending is de eerste. IP-adres 0.0.0.0 met masker 0.0.0.0 betekent elk IP-adres overal. Dit heet Standaardgateway(). De standaardgateway is de laatste route als andere routes mislukken. Deze gateway is een probleem in een uit meerdere segmenten bestaand netwerk dat via een modem is verbonden, omdat het de PPP-interface verandert. Dit betekent dat als we geen statische routes hebben (zoals andere vermeldingen) naar de bestemming, we pakketten naar de standaardgateway 203.96.10.254 (onze ISP-router) sturen, die wordt bereikt via interface 203.96.10.51 (onze modem).

Dit alles betekent dat alle pakketten (volgens de wil van de standaardgateway) via onze modem gaan, behalve de pakketten die langs statische routes worden doorgestuurd.

Andere vermeldingen

127.0.0.0 (localhost) - loopback-interface of interne interface van de IP-stack. Deze interface is alleen bereikbaar vanaf de lokale machine.

192.168.0.255 - broadcastadres voor het verzenden van broadcastpakketten via ons netwerk. 203.96.10.255 - broadcastadres voor het verzenden van broadcastpakketten via het netwerksegment van uw provider.

224.0.0.0 is een ander uitzendadres voor zowel uw netwerk als het netwerk van de provider. Het resultaat van twee vermeldingen met het netwerkadres 224.0.0.0 is het uitzenden van pakketten via uw netwerk en het netwerk van de provider.

255.255.255.255 is het wereldwijde uitzendadres.

Een voorbeeld van de routetabel van mijn computer wanneer deze offline is met een modem.

Actieve routes:

Netwerkadres Netmasker Gateway-adres Interface Metrisch
Netwerkadres Netwerkmasker Gateway-adres Interfacestatistieken
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.0.0 192.168.0.4 192.168.0.4 1
192.168.0.4 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.4 192.168.0.4 1
224.0.0.0 224.0.0.0 192.168.0.4 192.168.0.4 1
255.255.255.255 255.255.255.255 192.168.0.4 192.168.0.4 1

Hier is dus alles behalve wat gerelateerd is aan de PPP-interface.

Routes die automatisch door het besturingssysteem worden aangemaakt

Sommige routes worden automatisch aangemaakt door het besturingssysteem. Telkens wanneer u een interface toevoegt, ontvangt u een route: voor de interface zelf, voor het subnet waarin de interface is opgenomen, en voor het broadcastadres van die interface. Als je naar de routetabel hierboven kijkt, is het resultaat van het instellen van interface 192.168.0.4 het toevoegen van items 2, 3, 4, 5 en 6 aan de routetabel.

Het besturingssysteem creëert ook de localhost-interface (eerste invoer).

Belangrijk

Als u een standaardgateway voor uw netwerkkaart hebt gedefinieerd (dat wil zeggen dat u een soort router op uw netwerk hebt), dan verschijnt er een vermelding over de standaardgateway in de routetabel. Deze vermelding wordt gebruikt om toegang te krijgen tot andere subnetten in uw netwerk.

Wat maakt het uit

Dit is van belang wanneer uw PPP-interface de standaardgateway wijzigt die u hebt gedefinieerd - in dit geval worden al uw pakketten naar de router van de provider verzonden (dit wordt gedaan om toegang tot internetsites mogelijk te maken). De overige netwerksegmenten blijven voor u ontoegankelijk totdat u er handmatig statische routes voor maakt.

Dus als u andere subnetten heeft, moet u statische routes aan uw routetabel toevoegen met behulp van de opdracht ROUTE TOEVOEGEN.

Je zou haar moeten leren kennen.

Stel dat u segmenten heeft (segment A bevat Wingate):

Segment A: 192.168.0.0 masker 255.255.255.0
Segment B: 192.168.1.0 masker 255.255.255.0
Segment C: 192.168.2.0 masker 255.255.255.0
Segment D: 192.168.3.0 masker 255.255.255.0
Segment E: 192.168.4.0 masker 255.255.255.0
Segment F: 192.168.5.0 masker 255.255.255.0
Segment G: 192.168.6.0 masker 255.255.255.0
en router 192.168.0.254.

Voeg dan hun routes toe:

Route TOEVOEGEN 192.168.1.0 MASKER 255.255.255.0 192.168.0.254
route TOEVOEGEN 192.168.2.0 MASKER 255.255.255.0 192.168.0.254
route TOEVOEGEN 192.168.3.0 MASKER 255.255.255.0 192.168.0.254
route TOEVOEGEN 192.168.4.0 MASKER 255.255.255.0 192.168.0.254
route TOEVOEGEN 192.168.5.0 MASKER 255.255.255.0 192.168.0.254
route TOEVOEGEN 192.168.6.0 MASKER 255.255.255.0 192.168.0.254

U kunt dit combineren in één invoer door een masker in te stellen dat de laatste twee bytes van het adres negeert, d.w.z.

Route TOEVOEGEN 192.168.0.0 MASKER 255.255.0.0 192.168.0.254

Dit omvat de segmenten B tot en met F.

Als sommige segmenten B tot en met F ook toegankelijk zijn voor een andere router, moet u een overeenkomstige route toevoegen in router 192.168.0.254 of in een andere router.

Om pakketten te verzenden, wordt de bestemming in de volgende volgorde gezocht.

  1. Zoeken op basis van interface-adres.
  2. Zoeken op basis van subnetten.
  3. De standaardgateway gebruiken.

Gisteren kwam ik een klein probleem tegen: op een machine met Win2k3 zijn er 2 netwerkkaarten en 2 providers geïnstalleerd. Het probleem bleek het volgende te zijn: de subnetten kruisen elkaar (meer precies, ze vallen samen). Er werd besloten om de eerste provider als hoofdgateway te gebruiken en door de intranetbronnen via de tweede te navigeren. En alles zou in orde zijn, maar de machine moet inkomende verbindingen van beide interfaces onderhouden. Maar dankzij statische routes gingen de antwoorden op verzoeken van het 10.0.0.0/8-subnet die van de eerste provider kwamen via het kanaal van de tweede provider, wat op zijn zachtst gezegd niet nodig was. Ik wist hoe ik dit probleem onder Linux kon oplossen (en ik zal het je ook in dit bericht vertellen). Na een beetje googlen werd een oplossing gevonden (in msdn kwamen we verbindingsprioriteitbeheer tegen). Een collega (WAJIM, hallo) dacht erover na en vond de 2e optie. Toen dacht ik een beetje na (een beetje) en naar analogie de 2e oplossing voor Linux verscheen: )
In totaal vindt u onder de snede 4 opties voor het oplossen van het routeringsprobleem voor 2 providers: 2 voor Windows en 2 voor Linux.

Gegeven:

  • 2 fysieke firewalls die ook dienst doen als gateways (192.168.1.10 en 192.168.2.10)
  • 2 netwerkinterfaces (lan1 - 192.168.1.101 en lan2 - 192.168.2.101)
  • de wens om dit goede werk te maken op de manier waarop wij het nodig hebben
Nou... laten we beginnen.
  • ramen
    • Prioriteitsbeheer netwerkverbinding:
      U moet 3 routes maken:

      route -p toevoegen 10.0.0.0 masker 255.0.0.0 192.168.1.10 metrisch 1

      Ga vervolgens naar Netwerkverbindingen -> Geavanceerd -> Geavanceerde instellingen, verplaats lan2 omhoog zodat deze verbinding boven lan1 komt. Klaar.

    • Opnieuw creëren we 3 routes. Laten we gewoon de statistieken veranderen
      route -p toevoegen 0.0.0.0 masker 0.0.0.0 192.168.1.10 metrisch 1
      route -p toevoegen 10.0.0.0 masker 255.0.0.0 192.168.1.10 metrisch 2
      route -p toevoegen 10.0.0.0 masker 255.0.0.0 192.168.2.10 metrisch 1

      En geen dansen met interfaceprioriteit. Ik denk dat deze methode optimaal is.
      UPD: de metriek van de interface waarvan de prioriteit hoger is (zie de vorige paragraaf) mag niet de laagste zijn.
  • Linux
    • Prioriteit in de routeringstabel:
      Dit is vrijwel hetzelfde als in de vorige paragraaf (alleen de syntaxis is iets anders)

      route toevoegen -net 10.0.0.0/8 gw 192.168.1.10 metrisch 1
    • iproute2:
      Eigenlijk vereist deze oplossing dat het iproute2-pakket wordt geïnstalleerd. In Debian - apt-get install iproute.
      In dit geval hebben we 2 routes nodig
      route toevoegen standaard gw 192.168.1.10 metrisch 0
      route toevoegen -net 10.0.0.0/8 gw 192.168.2.10 metrisch 0

      Laten we 2 routeringstabellen maken:
      echo "10 lan1" >> /etc/iproute2/rt_tables
      echo "11 lan2" >> /etc/iproute2/rt_tables

      Voeg routeringsregels toe aan deze tabellen:
      ip route standaard toevoegen via 192.168.1.10 tabel lan1
      ip-regel toegevoegd uit 192.168.1.101 tabel lan1
      ip route voeg 127.0.0.0/8 dev lo tabel lan1 toe

      IP-route standaard toegevoegd via 192.168.2.10 tabel lan2
      ip-regel toegevoegd uit 192.168.2.101 tabel lan2
      ip route voeg 127.0.0.0/8 dev lo tabel lan2 toe


      De nieuwste regels moeten ervoor zorgen dat pakketten van de lokale interface niet verloren gaan.
    Vergeet ook niet dat Linux tabellen en routeringsregels wist bij het opnieuw opstarten, dus ik raad aan een slim script te maken in de map /etc/network/if-up.d. Ik heb daar een script met de volgende inhoud:
    #!/bin/sh -e

    Case "$IFACE" in
    eth1)
    ip route standaard toevoegen via 192.168.1.10 tabel lan1
    ip-regel toegevoegd uit 192.168.1.101 tabel lan1
    ip route voeg 127.0.0.0/8 dev lo tabel lan1 toe
    ;;
    eth2)
    route del standaard gw 192.168.2.101
    route toevoegen -net 10.0.0.0/8 gw 192.168.2.10 1
    ip route standaard toevoegen via 192.168.2.10 tabel lan2
    ip-regel toegevoegd uit 192.168.2.101 tabel lan2
    ip route voeg 127.0.0.0/8 dev lo tabel lan2 toe
    ;;
    esac


    UPD: de fouten bij het specificeren van de statistieken gecorrigeerd.
De keuze is aan jou. Laat ik zeggen dat er besloten is om voor beide systemen voor de tweede optie te gaan (het wijzigen van de metriek op Windows en iproute2 op Debian).
Voor iedereen die geïnteresseerd is in het onderwerp routing in Linux, raad ik aan dit ding lartc.org/howto te lezen
Ik hoop dat iemand deze informatie nuttig vindt.

Commandoregelformaat:

ROUTE [-f] [-p] [-4|-6] commando

U kunt hulp krijgen bij opdrachtregelparameters met behulp van de ingebouwde help (route /?):

-F- Routetabellen wissen van vermeldingen van alle gateways. Wanneer een van de opdrachten is opgegeven, worden de tabellen leeggemaakt voordat de opdracht wordt uitgevoerd.

-P- Indien gebruikt met de ADD-opdracht, wordt de route ingesteld die moet worden opgeslagen wanneer het systeem opnieuw wordt opgestart. Standaard worden routes niet opgeslagen bij opnieuw opstarten. Genegeerd voor andere opdrachten die de overeenkomstige permanente routes wijzigen. Deze optie wordt niet ondersteund in Windows 95.

-4 - Verplicht gebruik van het IPv4-protocol.

-6 - Verplicht gebruik van het IPv6-protocol.

commando- Een van de volgende opdrachten:

- AFDRUKKEN- Route afdrukken
- TOEVOEGEN- Een route toevoegen
- VERWIJDEREN- Verwijder een route
- WIJZIGING- Een bestaande route wijzigen

bestemming- Geadresseerd knooppunt.

MASKER- Specificeert dat de volgende parameter wordt geïnterpreteerd als een netmasker.

netmasker- De subnetmaskerwaarde voor deze route-invoer. Als deze parameter niet is opgegeven, is de standaardwaarde 255.255.255.255.

poort- Poort.

koppel- Interfacenummer voor de opgegeven route.

METRIEK- Definitie van de metriek, d.w.z. prijzen voor het geadresseerde knooppunt. Hoe lager de metrische waarde, hoe hoger de prioriteit van het knooppunt bij het construeren van een route.

Alle symbolische hostnamen worden doorzocht in het NETWORKS-netwerkdatabasebestand. Het zoeken naar symbolische gatewaynamen wordt gedaan in het HOSTS-hostnaamdatabasebestand.

Voor de opdrachten PRINT en DELETE kunt u de host en gateway opgeven met jokertekens of de gatewayparameter weglaten.

Als het bestemmingsknooppunt jokertekens * of ? bevat, wordt dit als jokerteken gebruikt en worden alleen routes afgedrukt die hiermee overeenkomen. Het teken "*" komt overeen met elke tekenreeks, en het teken "?" - één teken.

Voorbeelden: 157.*.1, 157.*, 127.*, *224*.

Alleen de opdracht PRINT ondersteunt patroonmatching.

Diagnostische berichten:

Een ongeldige MASK-waarde veroorzaakt een fout als (NODE & MASK) != NODE.

Bijvoorbeeld:
route TOEVOEGEN 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1- Het toevoegen van een route mislukt omdat de opgegeven maskerparameter ongeldig is. (Knooppunt & Masker) != Knooppunt.

Voorbeelden:

traject AFDRUKKEN- routetabel weergeven
traject AFDRUKKEN -4- routetabel alleen voor IPv4 weergeven
traject AFDRUKKEN -6- routetabel alleen voor IPv6 weergeven
traject AFDRUKKEN 157*- toon de routetabel alleen voor knooppunten die beginnen met 157

Als de netwerkinterface (IF) niet is opgegeven, wordt geprobeerd de beste interface voor de opgegeven gateway te vinden.

route TOEVOEGEN 3ffe::/32 3ffe::1- voeg een nieuwe route toe voor een knooppunt met IPv6

route WIJZIG 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRISCH 2 ALS 2- wijzig een bestaande route voor een IPv4-knooppunt

De parameter CHANGE wordt alleen gebruikt om de gateway of statistiek te wijzigen.

route VERWIJDEREN 157.0.0.0- verwijder route voor IPv4.

traject VERWIJDEREN 3ffe::/32- verwijder route voor IPV6

Voorbeelden van het gebruik van de opdracht ROUTE

route afdrukken- toon de huidige routetabel.

Voorbeeld van een weergegeven tabel:


Lijst met interfaces
24...00 50 ba 5d 0c c4......D-Link DFE-538TX 10/100 adapter
13...00 19 db ce 97 9c ......Realtek RTL8169/8110 Family NIC-netwerkkaart
1................................Software loopback-interface 1
17...00 00 00 00 00 00 00 e0 Microsoft ISATAP-adapter
12...00 00 00 00 00 00 00 e0 Teredo Tunneling pseudo-interface
===========================================================================

IPv4-routetabel

===========================================================================
Actieve routes:
===========================================================================

Reguliere trajecten:
===========================================================================

IPv6-routetabel
===========================================================================
Actieve routes:
===========================================================================

Reguliere trajecten:
Afwezig

Lijst met interfaces- ID's (ID), fysieke (MAC) adressen en namen van netwerkadapters worden weergegeven. In het voorbeeld:
24 - interface-identificatie
00 50 ba 5d 0c c4- MAC-adres van de netwerkadapter
D-Link DFE-538TX 10/100-adapter- naam van de netwerkadapter.

Netwerkbestemming- IP-adres, netwerkadres of adres 0.0.0.0 gebruikt voor de standaardgateway. Dit is het eindpunt van de route

Netmasker- netwerkmasker.

Gateway-adres- IP-adres van de gateway waarlangs het pakket wordt verzonden om het eindpunt te bereiken.

Op Windows Vista / Windows 7/8 en hoger wordt deze kolom weergegeven voor lokaal bereikbare adressen On-link. Met andere woorden: de betekenis On-link in de kolom "Gateway" betekent dat de gateway niet wordt gebruikt, het bestemmingsadres is direct bereikbaar, zonder routering.

Koppel- IP-adres van de netwerkinterface via welke het pakket wordt afgeleverd bij het route-eindpunt.

Metriek- metrische waarde (1-9999). De metriek is een numerieke waarde die de bezorging van een pakket aan een ontvanger optimaliseert als het eindpunt van de route via verschillende routes kan worden bereikt. Hoe lager de metrische waarde, hoe hoger de prioriteit van de route.

routeafdruk 192.*- toon de routetabel alleen voor adressen die beginnen met 192.

route toevoegen 0.0.0.0 masker 0.0.0.0 192.168.1.1- stel het adres 192.168.1.1 in als de standaardgateway (hoofdgateway)

route -p voeg 10.0.0.0 toe masker 255.0.0.0 10.0.0.1- voeg een route toe voor het subnet 10.0.0.0/255.0.0.0 en onthoud deze in het register. Dit is een permanente statische route. Als een route wordt toegevoegd zonder een parameter te gebruiken -P daarna blijft het alleen behouden totdat het systeem opnieuw wordt opgestart (totdat de netwerksysteemsoftware opnieuw wordt opgestart). Als deze parameter bij het toevoegen van een route is gebruikt, wordt informatie over de route naar het Windows-register geschreven (sectie HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes) en wordt deze voortdurend gebruikt bij het activeren van netwerkinterfaces.

route verwijderen 10.0.0.0 masker 255.0.0.0- verwijder de route voor het subnet 10.0.0.0/255.0.0.0.

route toevoegen 10.10.10.10 192.168.1.158- voeg een route toe voor een knooppunt met IP-adres 10.10.10.10. Als het masker niet in de opdracht is opgegeven, wordt ervan uitgegaan dat de waarde 255.255.255.255 is, dat wil zeggen dat het bestemmingseindpunt één host-IP-adres is.

route verwijderen 10.10.10.10- verwijder de route die door het vorige commando is gemaakt

routewijziging 10.0.0.0 masker 255.0.0.0 10.10.10.1- wijzig het gateway-adres voor een bestaande route naar het netwerk 10.0.0.0/255.0.0.0 naar de waarde 10.10.10.1 Deze opdracht kan alleen worden gebruikt om het gateway-adres en de statistiek te wijzigen.

route -f- maak de routetabel leeg. Na een herstart van het systeem, of wanneer netwerkverbindingen opnieuw worden opgestart, wordt de routetabel hersteld op basis van de huidige netwerkconfiguratie van de computer. Bij het uitvoeren van de opdracht route -f Alle routes die aan de volgende voorwaarden voldoen, worden uit de tabel verwijderd:

Geldt niet voor de loopback-interface (interface met IP 127.0.0.1 en masker -255.0.0.0)
- zijn geen routes voor multicast (IP 224.0.0.1 masker 255.0.0.0)
- zijn geen hubroutes (wanneer het masker 255.255.255.255 is).

Bij het verwerken van de routetabel hebben statische routes een hogere prioriteit dan een route die de standaardgateway gebruikt om het eindpunt te bereiken.