logo

Kuinka tarkistaa reititystaulukko Linuxissa | reitti komento

IP/ytimen reititystaulukko toimii ratkaisevana karttana, joka määrittää kuinka verkkopaketit välitetään eri isäntien ja verkkojen välillä. Hyödyntämällä reitti komento, Linuxin järjestelmänvalvojat ja käyttäjät voivat luoda staattisia reittejä, mikä mahdollistaa verkkoyhteyksien tarkan hallinnan ja tiedonsiirron optimoinnin. Tässä kattavassa oppaassa tutkimme reittikomennon monimutkaisuutta Linuxissa, selvitämme sen toimintoja ja perehdymme yksityiskohtaisiin esimerkkeihin saadaksemme syvällisen käsityksen sen käytöstä.

Asennetaan reittikomentoa

Monissa Linux-jakeluissa ei ole esiasennettuna reittikomentoja. Asenna se käyttämällä seuraavia komentoja Linux-jakelusi mukaan.



Debian/Ubuntu tapauksessa

sudo apt-get install net-tools>

CentOS/RedHat tapauksessa

sudo dnf install net-tools>

Fedora OS:n tapauksessa



sudo dnf install net-tools>

Työskentely reittikomennon kanssa

IP/ytimen reititystaulukon näyttäminen.

route>
reitti

reitti

Se näyttää reititystaulukon merkinnät.

Reititystaulukon näyttäminen täydessä numeromuodossa.

route -n>
reitti -n

reitti -n



Siitä on hyötyä jopa silloin, kun joudut selvittämään, miksi reitti nimipalvelimelle on jopa kadonnut.

Oletusyhdyskäytävän lisääminen.

sudo route add default gw 169.254.0.0>
lisää oletusyhdyskäytävä

lisää oletusyhdyskäytävä

Tämä määrittää yhdyskäytävän osoitteen, johon kaikki verkkoon kuulumattomat paketit välitetään.

Huomautus: Tässä tapauksessa haluamme valita 169.254.0.0 oletusyhdyskäytäväksi. Voit valita tarpeidesi mukaan.

Listaa ytimen reititysvälimuistitiedot.

route -Cn>
reitti -Cn

reitti -Cn

Reitittääksesi paketit nopeammin, ydin ylläpitää näitä reititysvälimuistitietoja. Yllä oleva komento tulostaa välimuistin tiedot. Tässä tapauksessa välimuistitiedot säilytetään.

Reitityksen hylkääminen tiettyyn isäntään tai verkkoon.

sudo route add -host 192.168.1.51 reject>
hylätä reitityksen

hylätä reitityksen

Jos nyt pingaat yllä mainittuun IP-osoitteeseen, se näyttää Verkkoon ei saada yhteyttä.

Saadaksesi tiedot ytimen/IP-reititystaulukosta ip-komennolla.

ip route>
IP-reititystaulukon tiedot

IP-reititystaulukon tiedot

python-ohjelmaluettelo

Tämä antaa yksityiskohdat ytimen/IP-reititystaulukosta, ja tässä tapauksessa olemme käyttäneet IP-komentoa.

Oletusyhdyskäytävän poistaminen.

route del default>
poista yhdyskäytävä

poista yhdyskäytävä

Varoitus:

Tämä voi johtaa internetin toimintahäiriöihin. Pidä muistiin oletusyhdyskäytäväsi, ennen kuin jatkat komennon suorittamista. Tämä poistaa oletusyhdyskäytävän.

Saadaksesi tiedot paikallisesta taulukosta, jossa on paikalliselle isännälle määrätyt kohdeosoitteet.

ip route show table local>
ip reitti näytä taulukko paikallinen

ip reitti näytä taulukko paikallinen

Tämä tulostaa paikallisen taulukon tiedot.

Saadaksesi IPv4:ään liittyvän lähdön.

ip -4 route>
IPv4:ään liittyvä lähtö

IPv4:ään liittyvä lähtö

Tämä näyttää vain merkinnät, joissa on ipv4.

Saadaksesi IPv6:een liittyvän lähdön.

ip -6 route>
IPv6:een liittyvä lähtö

IPv6:een liittyvä lähtö

Tämä näyttää vain merkinnät, joissa on ipv6.

Reititystaulukon tarkistaminen Linuxissa – UKK

Kuinka tarkistan reititystaulukon Linuxissa route-komennolla?

Voit tarkastella reititystaulukkoa Linuxissa käyttämällä ` route`> komento. Avaa vain pääte ja kirjoita ` route`> tai ` route -n`> näyttääksesi reititystaulukon. Tämä komento antaa tietoja järjestelmässäsi määritetyistä verkkoreiteistä.

Voinko suodattaa route-komennon tulosteen näyttämään tiettyjä tietoja?

Kyllä, ` route`> komennon avulla voit suodattaa tulosteen. Voit esimerkiksi käyttää ` route -n`> näyttää numeeriset IP-osoitteet isäntänimien sijaan. Lisäksi voit käyttää grep- tai awk-komentoja lisäsuodattamaan ja muotoilemaan tulostetta tarpeen mukaan.

Kuinka voin lisätä uuden reitin reititystaulukkoon Linuxissa?

Voit lisätä uuden reitin käyttämällä ` route add`> komento, jota seuraa kohdeverkko ja yhdyskäytävä. Esimerkiksi ` sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1`> lisää reitin 192.168.1.0-verkkoon yhdyskäytävän 192.168.0.1 kautta.

Mitä eroa route- ja ip route -komentojen välillä on Linuxissa?

Molemmat ` route`> ja ` ip route`> komentoja voidaan käyttää reititystaulukon näyttämiseen ja käsittelemiseen. Kuitenkin ` ip route`> pidetään nykyaikaisempana ja joustavampana. Se tarjoaa lisäominaisuuksia, ja sitä suositellaan käyttäjille, jotka työskentelevät uudempien Linux-järjestelmien kanssa.

Kuinka teen reitistä pysyvän uudelleenkäynnistysten välillä Linuxissa?

Jos haluat tehdä reitistä pysyvän, sinun on lisättävä reitin määritys sopivaan verkon määritystiedostoon. Tiedoston sijainti voi vaihdella Linux-jakelun mukaan. Esimerkiksi järjestelmissä, joissa käytetään systemd:tä, voit lisätä reitin .network-tiedostoon, kun taas vanhemmissa järjestelmissä voit muokata /etc/network/interfaces-tiedostoa tai käyttää mukautettuja komentosarjoja tiedostossa /etc/network/if-up.d. /.

Johtopäätös

Tässä artikkelissa olemme käsitelleet `route`-komentoa Linuxissa, jota käytetään IP/ytimen reititystaulukon hallintaan. Sen avulla voidaan näyttää, lisätä, poistaa ja muokata reititystaulukon merkintöjä. Komento on hyödyllinen tehtävissä, kuten staattisten reittien määrittämisessä, oletusyhdyskäytävän lisäämisessä, reitityksen hylkäämisessä tiettyihin isäntiin/verkkoihin ja yksityiskohtaisten reititystietojen käyttämiseen. Muutoksia tehtäessä tulee olla varovainen, jotta vältytään verkkoyhteyden häiriöiltä.