|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Konstantin Gusenko 2:5036/13 25 Apr 2000 20:20:12 To : All Subject : gated -------------------------------------------------------------------------------- Hi, All! Есть multi-homed хост FreeBSD 3.4S. Выражаясь по русски - машина с двумя езернетами и отключенным форвардингом. Hа обоих езернетах заведен OSPF. Между езернетами - два кискиных раутера. Hа езернетах висят еще несколько маршрутизаторов, которые анонсят маршруты на находящиеся за ними сети и хосты. ============================== | | x.x.x.65/28 fxp0 | x.x.1.66/28 --------- --------- | Cisco |------------------ ISP1 | Host | --------- --------- | fxp1 | x.x.1.2/28 --------- | | Cisco |------------------ ISP2 | --------- | | | | x.x.1.1/28 ============================== Понимаю, что фигня, потому как все банально решается включением обоих ISP в одну киску, и созданием одного единственного сегмента Ethernet, в который засунуть всех, но так надо. Так вот, при попытке завести на этой машине gated 3.5.11, чтобы она имела представление о маршрутах (поскольку сеть класса C раскидана разными кусками по этим двум рутерам и машина должна отвечать на соединения, приходящие на оба ее езернета через интерфейс, через который это соединение пришло, причем хосты с одной половины сети должны попадать на ближайший по хопам интерфейс), gated несмотря на отключенный форвардинг и прописанный запрет экспорта через ospf всех которые нашел в доках типов маршрутов, начинает всем рассказывать, какой он классный раутер. Естественно тут же всё и ложится нафиг. Если убрать из конфига один Ethernet интерфейс, то ничего такого не происходит, но анонсы берутся только с одного раутера. Это как нибудь можно побороть каким-либо прямым образом через gated'овский OSPF? Или единственное решение - прописать статиком, по крайней мере на отключенный интерфейс? SY, Konstantin. Конфиг: ---------------------------------------------------------------------------- routerid x.x.x.2; traceoptions "/etc/gated/log.trace" replace size 100000 files 10 state route; ospf yes { traceoptions state lsabuild dd request ack hello; area 0.0.0.1 { networks { x.x.x.0 masklen 24; }; interface fxp0; interface fxp1; }; }; #static { # default gateway x.x.1.33 retain; # x.x.1.0 mask 255.255.255.0 gateway x.x.1.1 retain; # x.x.2.0 mask 255.255.255.0 gateway x.x.1.1 retain; # x.x.32.0 mask 255.255.224.0 gateway x.x.1.1 retain; #}; export proto ospfase type 1 { proto direct { all restrict; }; proto static { all restrict; }; proto ospf { all restrict; }; proto rip { all restrict; }; }; export proto ospfase type 2 { proto direct { all restrict; }; proto static { all restrict; }; proto ospf { all restrict; }; proto rip { all restrict; }; }; ----------------------------------------------------------------------------- --- ifmail v.2.14dev3 * Origin: Techno BBS (2:5036/13@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/62956b3d5371.html, оценка из 5, голосов 10
|