Se nettverksrutingstabell ved hjelp av IP Route -kommandoen i Linux Mint Top 10.3

Se nettverksrutingstabell ved hjelp av IP Route -kommandoen i Linux Mint Top 10.3
En rutetabell inneholder rutingoppføringer som bestemmer hvor alle pakker går når de forlater en ruter eller et system. Vanligvis bruker Linux -systemene dynamisk ruting, der kjernen bestemmer hvilken rute ut av flere ruter en pakke skal følge. Du kan imidlertid også legge til statiske ruter, som ikke er dynamisk oppdatert, hvis du vil videresende spesifikk trafikk til en bestemt gateway eller ruter.

I dagens artikkel vil vi dekke hvordan du kan se nettverksrutingstabeller ved å bruke kommandoen “IP Route” i Linux Mint 20.3 OS.

Merk: Du trenger sudo -privilegier for å gjøre endringer i rutetabellen. Å se rutetabellen trenger imidlertid ingen sudo -privilegier.

Se nettverksrutingstabell ved hjelp av “IP Route” -kommandoen

Kommandoen “IP Route” i Linux brukes til å se og endre rutetabellen. Ved hjelp av denne kommandoen kan du legge til nye ruter til et bestemt nettverk eller vert. Du kan slette rutene hvis du ikke lenger vil ha dem i rutetabellen din.

For å se nettverksrutingstabellen i Linux -mynten din, åpne terminalen og kjør følgende kommando:

$ ip rute

Eller

$ ip r

I utdataene vil du se en liste over nettverksdestinasjoner og gateways. Gateways er adressene der pakkene blir videresendt når de beveger seg mot destinasjonen. Disse rutene er dynamiske ruter med mindre du allerede har lagt til de statiske rutene.

Følgende er utgangen fra “IP Route” -kommandoen i systemet vårt. 192.168.42.0 er det lokale nettverket knyttet til nettverksgrensesnittet ENS33. 192.168.42.2 er standard gateway. Enhver trafikk som ikke er ment for det lokale nettverket og er ikke definert i rutetabellen blir videresendt til denne adressen.

Legge til nye ruter

Ved hjelp av “IP Route” -kommandoen kan du også legge til en ny rute for et bestemt nettverk. Bruk følgende syntaks for å legge til en ny rute i systemets rutetabell:

$ sudo ip rute Legg til Via Dev

For eksempel legger følgende kommando til ruten for 10.0.0.0/24 Nettverk gjennom Gateway 192.168.42.2 for å rute den gjennom ENS33 -nettverksgrensesnittet.

$ sudo ip rute legg til 10.0.0.0/24 via 192.168.42.2 Dev Ens33

Legge til ruter permanent i Linux

Den statiske ruten som er lagt til av “IP -ruten” -kommandoen er ikke en vedvarende rute. En vedvarende rute holder seg på plass selv når du starter systemet på nytt. For å legge til de statiske rutene permanent og for å gjøre dem vedvarende, må du legge til oppføringen i /etc/nettverk/grensesnitt fil.

Rediger /etc/nettverk/grensesnitt fil gjennom følgende kommando:

$ sudo nano/etc/nettverk/grensesnitt

Legg til følgende oppføring for din statiske rute:

Up Route Legg til -net Netmask Dev

Deretter lagrer du og lukker filen og starter nettverkstjenesten på nytt:

$ SUDO SystemCTL Restart Network

Slette ruter

For å slette en rute ved hjelp av “IP Route” -kommandoen, bruk forrige syntaks, men erstatt Legg til alternativ av del:

$ sudo ip rute del Via Dev

Legge til en ny standard gateway

Noen ganger må du legge til en ny standard gateway til Linux -systemet ditt. Kommandoen “IP Route” lar deg også legge til en ny standard gateway. Bruk følgende syntaks:

$ sudo ip rute legg til standard via

Konklusjon

I dette innlegget vurderte vi hvordan du ser nettverksrutingstabellen ved å bruke “IP Route” -kommandoen i Linux Mint 20.3 OS. Vi dekket også hvordan du kan legge til ruter permanent i Linux Mint slik at de vedvarer etter omstart. Husk at dette ikke er den eneste måten å se nettverksrutingstabellen i Linux. Du kan også se rutetabellen ved hjelp av “NetStat” og “Route” -kommandoer.