Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

LRP & route table

0 views
Skip to first unread message

Alex Kucher

unread,
Jul 23, 2001, 1:30:45 PM7/23/01
to
Hello All.

Имею следующую схему сети:

192.168.200.0 Gateway
eth0 192.168.200.12 --------------------- eth0 192.168.200.10
LRP1
ppp0 192.168.1.1
|
|
| 192.168.1.0
|
|
ppp0 192.168.1.2
LRP2 192.168.203.0
eth0 192.168.203.1 ---------------------

Hа LRP1 таблица маршрутизации имеет следующий вид:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.2 0.0.0.0 255.255.255.255 UH 0 0 1 ppp0
192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 2 eth0
192.168.203.0 192.168.203.1 255.255.255.0 UG 0 0 1 ppp0
192.168.203.0 0.0.0.0 255.255.255.0 U 0 0 0 ppp0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 4 lo
0.0.0.0 192.168.200.10 0.0.0.0 UG 1 0 4 eth0

Hа LRP2:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0 1 ppp0
192.168.203.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 3 ppp0
192.168.200.0 192.168.200.12 255.255.255.0 U 0 0 3 ppp0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 4 lo
0.0.0.0 192.168.203.1 0.0.0.0 UG 1 0 4 eth0

LRP1 & LRP2 пингуют друг друга на ура, а вот все остальные машины в обеих
сетях не пингуются. Если же делаю с LRP2 (192.168.203.1), например, traceroute
192.168.200.15, то:

1) 192.168.1.1
2) * * * *

Почему? Ведь с этой же машины пинг на 192.168.200.12 проходит нормально. В чем
дело?

PS: Да, конечно, на 192.168.200.10 прописано правило форвардинга пакетов
192.168.203.0 на машину 192.168.200.12.

Alex

Ivan Voytas

unread,
Jul 24, 2001, 12:36:33 AM7/24/01
to
Hэllo, Alex!

Вспоминаю, что как-то, 23 Июл 01 кажется в 22:30, Alex Kucher напиcал для All
вот такое:

AK> Имею следующую схему сети:

AK> 192.168.200.0 Gateway
AK> eth0 192.168.200.12 --------------------- eth0 192.168.200.10
AK> LRP1
AK> ppp0 192.168.1.1
AK> |
AK> |
AK> | 192.168.1.0
AK> |
AK> |
AK> ppp0 192.168.1.2
AK> LRP2 192.168.203.0
AK> eth0 192.168.203.1 ---------------------

AK> Hа LRP1 таблица маршрутизации имеет следующий вид:

AK> Kernel IP routing table
AK> Destination Gateway Genmask Flags Metric Ref Use
AK> Iface 192.168.1.2 0.0.0.0 255.255.255.255 UH 0 0
AK> 1 ppp0 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0
AK> 2 eth0 192.168.203.0 192.168.203.1 255.255.255.0 UG 0 0

должно быть 192.168.203.0 192.168.1.2

AK> 1 ppp0 192.168.203.0 0.0.0.0 255.255.255.0 U 0 0
AK> 0 ppp0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0
AK> 4 lo 0.0.0.0 192.168.200.10 0.0.0.0 UG 1 0
AK> 4 eth0

AK> Hа LRP2:

AK> Kernel IP routing table
AK> Destination Gateway Genmask Flags Metric Ref Use
AK> Iface 192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0
AK> 1 ppp0 192.168.203.0 0.0.0.0 255.255.255.0 U 0 0
AK> 0 eth0 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0
AK> 3 ppp0 192.168.200.0 192.168.200.12 255.255.255.0 U 0 0

Соответственно на 192.168.1.1

AK> 3 ppp0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0
AK> 4 lo 0.0.0.0 192.168.203.1 0.0.0.0 UG 1 0
AK> 4 eth0

AK> LRP1 & LRP2 пингуют друг друга на ура, а вот все остальные машины в
AK> обеих сетях не пингуются. Если же делаю с LRP2 (192.168.203.1), например,
AK> traceroute 192.168.200.15, то:

AK> 1) 192.168.1.1
AK> 2) * * * *

AK> Почему? Ведь с этой же машины пинг на 192.168.200.12 проходит нормально. В
AK> чем дело?

AK> PS: Да, конечно, на 192.168.200.10 прописано правило форвардинга пакетов
AK> 192.168.203.0 на машину 192.168.200.12.

А почему ты тогда форвардишь для 192.168.203.0 на 192.168.203.1? Шлюз должен
быть в той же подсети, что и роутер.


Это был Ivan Voytas.

0 new messages