traseu (tehnologia informației)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În sistemele GNU / Linux , ruta este o comandă care vă permite să vizualizați și să modificați tabelul de rutare .

Fișierul de comandă este un fișier esențial pentru administrarea sistemului și, prin urmare, este situat în directorul / sbin (conform standarduluiFHS ) și este deținut de utilizatorul root .

Un exemplu de ieșire a acestei comenzi poate fi:

 kaos @ kaos: ~ $ route -n
Tabel de rutare IP kernel
Destinație Gateway Genmask Steaguri Metric Ref Utilizați Iface
192.168.101.0 192.168.102.102 255.255.255.0 UG 0 0 0 eth0
192.168.102.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.103.0 192.168.102.102 255.255.255.0 UG 0 0 0 eth0
192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.12.1 0.0.0.0 UG 0 0 0 eth0

Principalele câmpuri sunt:

  • Destinație: indică gazda sau rețeaua la care doriți să ajungeți
  • Gateway: indică, acolo unde este prezent, gateway-ul , adică computerul din rețeaua locală prin care să vă conectați la o altă rețea
  • Genmask: indică masca de rețea
  • Iface: interfața de rețea prin care să vă conectați

În exemplul prezentat, computerul unde a fost lansată comanda se conectează prin interfața eth0 direct la rețelele 192.168.102.0 și 192.168.12.0 (câmpul gateway este indicat cu 0.0.0.0) în timp ce se conectează la rețelele 192.168.101.0 și 192.168 .103.0 prin gateway 192.168.102.102; pentru toate celelalte destinații (0.0.0.0) se conectează prin gateway 192.168.12.1.

Opțiunile principale sunt [1] :

  • -n: pentru a indica valoarea numerică a gazdelor
  • add: pentru a adăuga un traseu
  • del: pentru a șterge un traseu
  • -net: pentru a indica faptul că ținta este o rețea
  • -host: pentru a indica faptul că ținta este un computer
  • gw: pentru a indica poarta de acces
  • netmask: pentru a indica masca de rețea

Pentru mai multe detalii vizualizați pagina manuală a man route comanda man route .

Sau mai bine zis, se poate face folosind interfețe virtuale.

Exemple

route add -net 192.168.101.0 netmask 255.255.255.0 gw 192.168.101.102

Adăugați ruta 192.168.101 la tabelul de rutare indicând masca de rețea 255.255.255.0 și gateway-ul 192.168.101.102

route add default gw 192.168.12.1

Adăugați gazda 192.168.12.1 ca gateway implicit

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

Adaugă o rută la destinația 10.41.0.0 cu masca de subrețea 255.255.0.0, următoarea adresă de salt 10.27.0.1 și folosește indexul de interfață 0x3

Notă

  1. ^ ruta (8) - net-tools , pe manpages.debian.org . Adus la 11 iunie 2020 .
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT