|
|
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
|