lire une table route.

lire une table route. - Installation - Linux et OS Alternatifs

Marsh Posté le 02-05-2006 à 21:36:45    

Ben oui c'est bête comme question, mais quand je vois le nombre de gens qui cherchent à interprèter cette table, je me risque à poser cette question.  :pt1cable:  car je ne sais pas non plus.
Je comprend que  
eth0 à l'ip ..........
usb0 à l'ip ............
mais comment peut-on les relier. :na:  
 
exemple. Mon pda est branché sur l'usb de mon pc
Mon pc est branché sur un routeur  
le routeur communique avec internet
 
comment interprèter la table route ? :)  
 
Merci à tous ceux qui vont aider la planete à mieux comprendre..... Eh oui on ne sort pas tous de l'école...

Reply

Marsh Posté le 02-05-2006 à 21:36:45   

Reply

Marsh Posté le 02-05-2006 à 21:46:09    

Je te conseille de regarder sur ce site :
http://christian.caleca.free.fr/index.html
sections "routage" et "exemples de routage"


Message édité par jlighty le 02-05-2006 à 21:46:41
Reply

Marsh Posté le 02-05-2006 à 22:54:40    

C'est balaise mais ça à l'air complet. Ya plus qu'à......

Reply

Marsh Posté le 03-05-2006 à 17:40:18    

Citation :


[root@info1 ~]# route -n
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     10     0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     10     0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    10     0        0 eth0


 
je lis les colonnes de gauche à droites. pour l'instant j'ignore la valeur de Metric
 
ligne 1 : pour aller vers le réseau 192.168.1.0 ( c'est  mon LAN ), il n'y a pas de passerelle [0.0.0.0] ( on va directement vers l'ordi du LAN sans passer par une passerelle ), et ce via l'interface eth0
 
ligne 2 : même chose que précédemment mais pour le réseau 169.254.0.0
 
ligne 3 :  même chose que précédemment mais pour le réseau 127.0.0.0 mais cette fois-ci on utilise l'interface de loopback ( lo )
 
ligne 4 : pour aller vers tous les autres réseau [0.0.0.0] ( souvent cela signifie Internet ), on passera par une passerelle [192.168.1.1] ( c'est notre porte vers internet ) et ceci en utilisant l'interface eth0
 
l'intérêt de la valeur de Metric est de pouvoir donner une priorité. Par exemple supposons que j'ai une interface wlan0 ( interface wifi ) avec al route suivante associée :

Citation :


192.168.1.0     0.0.0.0         255.255.255.0   U     2     0        0 wlan0


 
si cette interface est active, alors pour accéder au LAN je passerai par wlan0 car elle sera prioritaire par rapport à eth0, car sa valeur de métric est inférieure. le grand intérêt est que par exemple si j'arrête l'interface wlan0, alors au bout d'un moment le noyau va basculer sur eth0. Si je réactive wlan0, il rebasculera vers wlan0.
C'est la technique utilisée sous Mandriva pour le basculement des connexions réseaux notamment de wifi -> ethernet et vice-versa


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 03-05-2006 à 23:01:22    

J'ai compris. Mais voici un exemple:

Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
zaurus.maison.f *               255.255.255.255 UH    10     0        0 usb0
192.168.129.0   *               255.255.255.0   U     10     0        0 usb0
192.168.1.0     *               255.255.255.0   U     10     0        0 eth0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         192.168.129.10  0.0.0.0         UG    10     0        0 usb0
default         192.168.1.1     0.0.0.0         UG    10     0        0 eth0


 
Comme tu peux le remarquer il y a un pda branché. Il communique avec le Pc sur l'IP 192.168.129.0  
Peut-il communiquer sur internet via eth0 directement?

Reply

Marsh Posté le 04-05-2006 à 06:55:55    

non, car la passerelle par defaut pointe sur l'interface usb0.
Il faut supprimer la ligne :
"default         192.168.129.10  0.0.0.0         UG    10     0        0 usb0 "
 
ex:

Code :
  1. route del default
  2. route del default
  3. route add default netmask 0.0.0.0 gw 192.168.1.1

Reply

Marsh Posté le 12-08-2006 à 12:50:34    

MErci à tous. Cette info va beaucoup servir à beaucoup de monde.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed