URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76547
[ Назад ]

Исходное сообщение
"Проблемы с маршрутизацией"

Отправлено unknowing , 02-Окт-07 13:20 
Всем доброго времени суток, уже несколько лет занимаюсь администрированием под Linux(ну или думал что занимаюсь :) и вот только первый раз понадобилось написать в форум.

Ситуация следующая. Мой провайдер предоставляет соединение точка - точка через свои комуникации, для этого он выделяет мне два IP адреса

точка А 192.168.0.2/255.255.255.252
точка В 192.168.0.6/255.255.255.252

соответственно благодаря маске я в каждой точке без gateway вижу только по одному IP в точке А 192.168.0.1 ну и соответственно в точке В 192.168.0.5
Так вот, я в обеих точках ставлю два старых вторых пня которые крутятся под 6й федорой, настраиваю интерфейсы, прописываю с обоих сторон gateway и получаю следующее. В точке В все работает, а в точке А не работает. Выражается это в следующем, из точки В я пингую и 192.168.0.5 и 192.168.0.1, из точки А я пингую только 192.168.0.1 Таблицы маршрутизации практически одинаковые с обеих сторон, за исключением собственно сетей и гейтов.

точка А:
192.168.0.4     192.168.0.1     255.255.255.252 UG    0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.252 U     0      0        0 eth1
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.2.252   0.0.0.0         UG    0      0        0 eth0

точка В:
192.168.0.0     192.168.0.5     255.255.255.252 UG    0      0        0 eth1
192.168.0.4     0.0.0.0         255.255.255.252 U     0      0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.1.252   0.0.0.0         UG    0      0        0 eth0

При этом traceroute из точки А затыкается сразу, а из точки В как и положено идет на свой гейт.

Но самое смешное что если я ставлю виндовозную тачку и настраиваю сеть как положено 192.168.0.2/255.255.255.252 со шлюзом по умолчанию 192.168.0.1 то все работает, и я виже свою машину 192.168.0.6 на другом конце и могу подключиться к ней терминалом.

Единственное различие которое я нашел это разные модемы. На точке А стоит обычный dynamix а на точке В тот же dynamix но 4х портовый.

Надеюсь что я изложил все доступно. Буду признателен за любые комментарии...


Содержание

Сообщения в этом обсуждении
"Проблемы с маршрутизацией"
Отправлено pavel_simple , 02-Окт-07 14:46 
что-то я немного понял
но
ipcalc 192.168.0.2/255.255.255.252
HostMin:   192.168.0.1
HostMax:   192.168.0.2
ipcalc 192.168.0.6/255.255.255.252
HostMin:   192.168.0.5
HostMax:   192.168.0.6

учитывая это шлюзы у нас соответственно 192.168.0.1 и 192.168.0.5
правильно?

тогда нужно точнее расписать -- что у нас на "вторых" интерфейсах а то что-то не нравится мне таблица маршрутизации


"Проблемы с маршрутизацией"
Отправлено unknowing , 02-Окт-07 15:15 
>[оверквотинг удален]
>HostMax:   192.168.0.2
>ipcalc 192.168.0.6/255.255.255.252
>HostMin:   192.168.0.5
>HostMax:   192.168.0.6
>
>учитывая это шлюзы у нас соответственно 192.168.0.1 и 192.168.0.5
>правильно?
>
>тогда нужно точнее расписать -- что у нас на "вторых" интерфейсах а
>то что-то не нравится мне таблица маршрутизации

да все правильно, маршруты для прова добавляю командой:
route add -net 192.168.0.4/30 gw 192.168.0.1
и соответсвенно
route add -net 192.168.0.0/30 gw 192.168.0.5

ниже приведены все интерфейсы с обеих сторон
--------------------------------------------------------
точка А:
локалка ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.2.254
NETMASK=255.255.255.0
GATEWAY=192.168.2.252
TYPE=Ethernet

провайдер ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
IPADDR=192.168.0.2
NETMASK=255.255.255.252
TYPE=Ethernet
---------------------------------------------------------
точка В:
локалка ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.254
NETMASK=255.255.255.0
GATEWAY=192.168.1.252
TYPE=Ethernet

провайдер ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
IPADDR=192.168.0.6
NETMASK=255.255.255.252
TYPE=Ethernet