The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Два сервера-три сети-одна общая, !*! tangar, 15-Мрт-04, 23:49  [смотреть все]
Люди, совсем уже с ума сошёл!
Вот один сервер(1):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
XXX.XXX.XX.XX   *               255.255.255.252 U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
10.0.0.0        *               255.0.0.0       U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         XXX.XXX.XX.XX   0.0.0.0         UG    0      0        0 eth0

Вот второй(2):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
YYY.YY.YYY.YYY  *               255.255.255.224 U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
224.0.0.0       *               255.0.0.0       U     0      0        0 eth1
239.0.0.0       *               255.0.0.0       U     0      0        0 eth1
10.0.0.0        *               255.0.0.0       U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
224.0.0.0       *               240.0.0.0       U     0      0        0 eth1
default         YYY.YY.YYY.YYY  0.0.0.0         UG    0      0        0 eth0

(1) пингует (2), но не может к ниму приконектиться ни к какому сервису.
(2) вообще даже не пингует.
Есть ещё третий сервер в сети 10.0.0.0/8 так он может ВСЁ, от обоих.
В чём глюк, щас повешусь! :)

Да, естественно, надо чтобы общались через 10.0.0.0/8.

  • Два сервера-три сети-одна общая, !*! tangar, 00:30 , 16-Мрт-04 (1)
    Я здесь почитал, и думаю что смысл в том, чтобы каждый интерфейс(со своим IP) отвечал через себя обратно, а не через default gw.
    ... хотя бы намёка в какую сторону копать.....
  • Два сервера-три сети-одна общая, !*! Solo_Wolf, 00:42 , 16-Мрт-04 (2)
    >Люди, совсем уже с ума сошёл!
    >Вот один сервер(1):
    >
    >Destination     Gateway      
    >  Genmask        
    >Flags Metric Ref    Use Iface
    >XXX.XXX.XX.XX   *        
    >      255.255.255.252 U    
    > 0      0    
    >    0 eth0
    >169.254.0.0     *      
    >        255.255.0.0  
    >  U     0    
    >  0        0
    >eth1
    >10.0.0.0        *    
    >          
    >255.0.0.0       U    
    > 0      0    
    >    0 eth1
    >127.0.0.0       *    
    >          255.0.0.0
    >      U    
    >0      0    
    >   0 lo
    >default         XXX.XXX.XX.XX  
    >0.0.0.0         UG  
    >  0      0  
    >     0 eth0
    >
    >Вот второй(2):
    >
    >Destination     Gateway      
    >  Genmask        
    >Flags Metric Ref    Use Iface
    >YYY.YY.YYY.YYY  *          
    >     255.255.255.224 U    
    >0      0    
    >   0 eth0
    >169.254.0.0     *      
    >        255.255.0.0  
    >  U     0    
    >  0        0
    >eth1
    >224.0.0.0       *    
    >          255.0.0.0
    >      U    
    >0      0    
    >   0 eth1
    >239.0.0.0       *    
    >          255.0.0.0
    >      U    
    >0      0    
    >   0 eth1
    >10.0.0.0        *    
    >          
    >255.0.0.0       U    
    > 0      0    
    >    0 eth1
    >127.0.0.0       *    
    >          255.0.0.0
    >      U    
    >0      0    
    >   0 lo
    >224.0.0.0       *    
    >          240.0.0.0
    >      U    
    >0      0    
    >   0 eth1
    >default         YYY.YY.YYY.YYY  0.0.0.0
    >        UG  
    > 0      0    
    >    0 eth0
    >
    >(1) пингует (2), но не может к ниму приконектиться ни к какому
    >сервису.
    >(2) вообще даже не пингует.
    >Есть ещё третий сервер в сети 10.0.0.0/8 так он может ВСЁ, от
    >обоих.
    >В чём глюк, щас повешусь! :)
    >
    >Да, естественно, надо чтобы общались через 10.0.0.0/8.


    Судя по таблице маршрутизации общих сетей 2шт. 10.0.0.0 и 169.254.0.0

  • Два сервера-три сети-одна общая, !*! tangar, 01:03 , 16-Мрт-04 (4)
    Хм.... Отыскал я как сделать: https://www.opennet.ru/tips/info/378.shtml
    Прописал на (1):
    ip rule add from 10.0.0.0/8 to 0/0 table 102 pref 100
    ip route add table 102 via 10.0.0.9

    Всё заработало....
    Только я всё равно не понимаю понимаю почему оно раньше не работало....

    Ведь это впринципе просто два обычных роутера, только у них есть общая сеть(приватная), так какого фига они друг друга без изврата не видели???

    Мне кажется, что я упускаю какие-то глобальные законы маршрутизации, может мне кто-нибудь объяснить?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру