Jump to content

Recommended Posts

Posted

Всем не болеть.

 

Имеем AS пул IP-шников и двух пиров.

Имеем PC маршрутизатор на FreeBSD + quagga + bgpd

 

наша AS zzz

AS прова1 xxx

AS прова2 yyy

 

С обоих пиров льется full view

 

при вытавлении в конфигe

router bgp zzz

bgp router-id 89.xxx.xxx.xxx

bgp log-neighbor-changes

network 89.xxx.xxx.0/22

neighbor 84.aaa.aaa.aaa remote-as xxx

neighbor 195.ccc.ccc.ccc remote-as yyy

 

Рутер начинает выдавать маршруты прова1 прову2 и наоборот.

 

Почитал, поковырялся в итоге изрыгнул такое.

 

Сопсно конфиг:

 

Current configuration:

!

end

hostname ggg

log file /var/log/zebra.log

log stdout

!

interface bge0

ipv6 nd suppress-ra

!

interface fxp0

ipv6 nd suppress-ra

!

interface fxp1

ipv6 nd suppress-ra

!

interface lo0

!

interface plip0

ipv6 nd suppress-ra

!

router bgp zzz

bgp router-id 89.xxx.xxx.xxx

bgp log-neighbor-changes

network 89.xxx.xxx.0/22

neighbor 84.aaa.aaa.aaa remote-as xxx

neighbor 84.aaa.aaa.aaa distribute-list eBGP_OUT out

neighbor 195.ccc.ccc.ccc remote-as yyy

neighbor 195.ccc.ccc.ccc distribute-list eBGP_OUT out

!

ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22

ip prefix-list eBGP_OUT seq 20 deny any

!

route-map Prov-G permit 50

match ip address prefix-list eBGP_OUT

!

route-map Prov-P permit 50

match ip address prefix-list eBGP_OUT

!

ip forwarding

!

line vty

!

 

 

В итоге пирам не анонсируется вообще ничего.

 

Плз. Ногами не пинайте, а лучше ткните носом в то место где я неправ.

Заранее спасибо ответившим.

Posted (edited)
distribute-list out используется для перенаправления роутов от одного источника другому.

http://noc.caravan.ru/ciscocd/cc/td/doc/pr...p1.htm#xtocid31

Вам же надо использовать route-map out.

Здесь вообще роут-мап не нужен, а как раз distribute-list out примерно так:

 

router bgp zzz

bgp router-id 89.xxx.xxx.xxx

bgp log-neighbor-changes

network 89.xxx.xxx.0/22

neighbor 84.aaa.aaa.aaa remote-as xxx

neighbor 84.aaa.aaa.aaa distribute-list 1 out

neighbor 195.ccc.ccc.ccc remote-as yyy

neighbor 195.ccc.ccc.ccc distribute-list 1 out

!

access-list 1 permit 89.xxx.xxx.0 0.0.3.255

Edited by ksm

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...