Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2325 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Routage: qui peut m 'expliquer ce cas ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Routage: qui peut m 'expliquer ce cas ?

n°1374504
jeanoide
Posté le 09-03-2015 à 10:40:58  profilanswer
 

Bonjour a tous,
 
J'aurais besoin d'une explication sur le cas suivant:
 
J'ai une station linux en 10.0.0.10 (réseau 10.0.0.0/8).
Celle-ce est reliée à une paserelle linux qui a l'adresse 10.0.0.254 (10.0.0.254 = gateway.pti.lan)
La paserelle linux dispose d'une seconde carte réseau en 10.132.224.92 (réseau 10.132.224.0/22) qui donne accès à internet.
J'ai activé le forward sur la paserelle linux et rajouté une commande POSTROUTING/MASQUERADE.
 
La station 10.0.0.10 dispose par défaut de la table de routage:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway.pti.lan 0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     0      0        0 eth0


 
Dans cette config la station 10.0.0.10 accède totalement à internet MAIS n'accède pas du tout au réseau 10.132.224.0. Au mieux je peux pinguer l'adresse de la paserelle 10.132.224.92.
 
Sur la station 10.0.0.10 lorsque j'ajoute la route suivante: route add -net 10.132.224.0/22 gw 10.0.0.254
 
alors j'obtiens la table de routage:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway.pti.lan 0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     0      0        0 eth0
10.132.224.0    gateway.pti.lan 255.255.252.0   UG    0      0        0 eth0


 
Dans cette config la station 10.0.0.10 accède totalement à internet ET accède aussi à tout le réseau 10.132.224.0/22.
 
Sachant que par defaut la gateway est 10.0.0.254 (gateway.pti.lan), pourquoi est-ce que je dois spécifier une route supplémentaire avec la même gateway pour aller sur 10.132.224.0 ?
 
Merci pour vos explications.
 

mood
Publicité
Posté le 09-03-2015 à 10:40:58  profilanswer
 

n°1374506
o'gure
Modérateur
Multi grognon de B_L
Posté le 09-03-2015 à 11:01:33  profilanswer
 

Dans ta table de routage on ne voit pas la seconde interface pour ton subnet 10.132.224.0/22. On ne voit que ta carte eth0 (10.0.0.0/8)
C'est un peu osé d'avoir un équipement avec deux cartes réseaux, dont l'une recouvre le réseau de l'autre.
ton /8 recouvre le /22. Autant pour du routage normal ça pose pas de soucis, autant directement connecté...
Ce qui te manque à la base c'est la route "directement connectée". Si c'est directement connecté t'as pas à rajouter une gw vers un autre router

 

Bref, ça me semble crade ton truc.
Donne le résultat de :
ifconfig -a


Message édité par o'gure le 09-03-2015 à 11:09:42

---------------
Relax. Take a deep breath !
n°1374507
Steve2
Posté le 09-03-2015 à 11:05:03  profilanswer
 

Bonjour,
 
Déjà il il à un loup: le réseau 10.132.224.0/22 est inclus dans le réseau 10.0.0..0/8. donc vouloir faire du routage entre les deux n'a pas de sens  :pt1cable:  
 
(GRILLED, mais je le garde quand même)

n°1374519
jeanoide
Posté le 09-03-2015 à 13:54:19  profilanswer
 


Bon, j'ai refait un test complet avec des réseaux et sous réseaux totalement différents: 10.132.224.0/22 et 172.16.0.0/16.
 
Et là aucun problème de routage, pas de route supplémentaire à rajouter, tout fonctionne "par défaut": accès internet et accès 10.132.224.0/22.
Je comprends le loup crado que j'avais dans ma première config !
 
Merci de vos remarques qui m'ont permis de creuser la notion de réseau/sous réseau.  
 
MAIS ça doit bien arriver comme cas de figure où on a besoin de router un réseau dans un sous réseau lui appartenant ... non ?
 
 

n°1374523
Steve2
Posté le 09-03-2015 à 14:10:41  profilanswer
 
n°1374527
o'gure
Modérateur
Multi grognon de B_L
Posté le 09-03-2015 à 14:25:28  profilanswer
 


Si (mais pas en directement connecté)
Typiquement dès que t'as une route par défaut t'es dans le cas là. Tout est inclu dans la route par défaut.
 
Si tu penses que c'est un cas tordu, tu as d'autre cas où par exemple tu vas router un /24 vers un endroit et 2 /25 vers un (même) autre. Si il y a un problème, tu bascules sur le /24.
 
Y a plein de cas où l'on utilise ce genre pour du routage pur. La sélection étant en se basant sur le longest match (masque le plus long), route plus prioritaire.


---------------
Relax. Take a deep breath !
n°1374537
Steve2
Posté le 09-03-2015 à 15:10:47  profilanswer
 

Oui :D

n°1374569
jeanoide
Posté le 10-03-2015 à 08:07:09  profilanswer
 

Merci pour vos réponses.
Je me coucherai moins con ce soir ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Routage: qui peut m 'expliquer ce cas ?

 

Sujets relatifs
[Resolu] exclure une ip d'un routage iptableRoutage vm Proxmox
[résolu] Ma table de routage IPv6 fout le camp !Probleme de routage sur un serveur pptp
[Iptables] Routage de l'IP Wan vers une autre IP Internetroutage eth0/wlan0
Openvpn routage[Routage Debian] 1 service, deux cartes réseaux, deux passerelles
[ROUTAGE] J'ai pas compris l'intérêt du S-NAT, on peut m'expliquer ? 
Plus de sujets relatifs à : Routage: qui peut m 'expliquer ce cas ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR