Salut,

R1Vlan101 => 192.168.1.254/24 (gateway des machines)
Le 101 connecte des machines : 192.168.1.1/2 ; 192.168.1.2/24 ; etc
- R1Vlan102 => 192.168.1.102/31 (gateway du R2)
Le 102 connecte un routeur (R2) : 192.168.1.101/31

Ton probleme est un probleme assez basique d'adressage IP: tes 2 subnets se chevauchent (192.168.1.101 et 102 son sur les 2 subnets) , c'est incohérent.

Tes machines (par ex en 192.168.1.1) pensent que 192.168.1.101 est sur leur LAN (car dans leur config tu leur a en toute logique mis un subnet en /24), alors que toi tu veux qu'elles envoient les paquets (a destination de .101) sur leur gateway afin que ton "R1" les route sur "R2".

Tu ferais mieux de changer ton plan d'adressage. Par exemple de remplacer :

- R1Vlan102 => 192.168.1.102/31 (gateway du R2)
Le 102 connecte un routeur (R2) : 192.168.1.101/31

par

- R1Vlan102 => 192.168.**2**.102/31 (gateway du R2)
Le 102 connecte un routeur (R2) : 192.168.**2**.101/31

afin d'avoir des subnets qui ne se chevauchent plus.

Seb


-----Message d'origine----- From: Sébastien 65
Sent: Wednesday, January 7, 2015 1:10 PM
To: frnog-t...@frnog.org
Subject: [FRnOG] [TECH] Problème ip route subnet

Bonjour,

Je me penche sur un problème auquel je ne trouve pas de solution !!!

Sur  le routeur BGP (R1) il y a le préfixe 192.168.1.0/24

Le routeur R1 à deux VLAN  :

- R1Vlan101 => 192.168.1.254/24 (gateway des machines)
Le 101 connecte des machines : 192.168.1.1/2 ; 192.168.1.2/24 ; etc
- R1Vlan102 => 192.168.1.102/31 (gateway du R2)
Le 102 connecte un routeur (R2) : 192.168.1.101/31

Le routeur R2 192.168.1.101/31 utilise la route suivante :
ip route 0.0.0.0 0.0.0.0 192.168.1.102

Depuis R2, je peux joindre d'autres réseaux non présent sur R1 BGP (8.8.8.8 par ex) mais pas une machine dans le subnet 192.168.1.X/24 (192.168.1.1 par ex)

- Sur le routeur BGP R1 :
sh ip route 192.168.1.102
Routing entry for 192.168.1.102/31
 Known via "connected", distance 0, metric 1, best
 * directly connected, VLAN102
sh ip route 192.168.1.1
Routing entry for 192.168.1.0/24
 Known via "connected", distance 0, metric 1, best
 * directly connected, VLAN101

=> Sur le routeur BGP R1 je ping bien 192.168.1.1/24 ; 192.168.1.101/31 ; 192.168.1.102/31 ; etc... => Depuis une machine (192.168.1.1/24 avec Gateway 192.168.1.254) je ne peux pas joindre (R2) 192.168.1.101/31, par contre l’interconnection (R1) 192.168.1.102/31 est joignable...

Sur le routeur BGP R1 j’ai essayé de forcer une route mais cela ne change rien...
ip route 192.168.1.0/24 192.168.1.254
ip route 192.168.1.101/31 192.168.1.102

Sur le routeur BGP R1 lors d'un traceroute vers 192.168.1.101 cela tourne en boucle j'ai que * * * (le ping est OK !)
traceroute to 192.168.1.101 (192.168.1.101), 30 hops max, 60 byte packets
1  * * *
2  * * *
29  * * *
30  * * *

Avez-vous une idée du problème ?
Merci pour l’aide qui me sera apporté.

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à