|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitriy Yermakov 2:5030/1115 11 Dec 2006 20:47:29 To : Eugene Grosbein Subject : Hесколько дефолтов и zebra -------------------------------------------------------------------------------- At 11 Dec 06 20:06:08, Eugene Grosbein wrote to Dmitriy Yermakov: EG>>> Это бага в зебре. В квагге тоже. Hа линухе работает. EG>>> Я победить не смог - просто не выставляю ничего типа Null0 200. Либо я ничего не понял, либо до сих не поправлено (заглянув одним глазом в work/quagga-0.99.5/zebra/zebra_rib.c) . Quagga/Zebra . patch do poprawnej obs.ugi Null0 --- quagga-0.99.1/zebra/zebra_rib.c +++ quagga-0.99.1-blackhole/zebra/zebra_rib.c @@ -405,6 +405,8 @@ { SET_FLAG (nexthop->flags, NEXTHOP_FLAG_RECURSIVE); nexthop->rtype = newhop->type; + if (newhop->type == NEXTHOP_TYPE_BLACKHOLE) + nexthop_blackhole_add (rib); if (newhop->type == NEXTHOP_TYPE_IPV4 || newhop->type == NEXTHOP_TYPE_IPV4_IFINDEX) nexthop->rgate.ipv4 = newhop->gate.ipv4; Оригинал тут - http://2005.meetbsd.org/files/meetbsd2005-bromirski_blackholing.pdf Забавный документ (zebra vs openbgpd vs xorp) DY>> А если в static_routes DY>> И -net xxx.xxx.xxx.0/xx -blackhole 127.0.0.1 ? EG> Я вообще не смог сделать, чтобы тот же RIP-learned route EG> перебил static route c administrative distance 200, EG> но я, правда, не сильно пытался и в потроха даже еще не лазил. EG> И было это в общем-то уже давно :-) EG> А если ты про kernel route, то у него наименьшая дистанция EG> и перебить его никто не сможет. Понял, сорри, не в тему было. /dyer --- QDed beta-1.4-981227 ("Emma")/FreeBSD * Origin: EdgeCity II (2:5030/1115) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2740457c7222.html, оценка из 5, голосов 10
|