Всем доброго времени суток, уже несколько лет занимаюсь администрированием под 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х портовый.
Надеюсь что я изложил все доступно. Буду признателен за любые комментарии...
что-то я немного понял
но
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
правильно?тогда нужно точнее расписать -- что у нас на "вторых" интерфейсах а то что-то не нравится мне таблица маршрутизации
>[оверквотинг удален]
>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