I have an iBGP learned route that Iâm trying to advertise to an eBGP peer in
OpenBGPD. I set up announce all, but my neighbor does not see the route. If
I do an explicit network statement my peer obviously sees the route, but I
want it to advertise the learned route instead.
Here is my bgpd.conf and output of the rib:
AS 2XXXX4
nexthop qualify via default
neighbor 2001:ABCD:ffff::1 {
remote-as 64515
local-address 2001:ABCD:ac01:294:5400:ff:fe48:dd09
multihop 2
tcp md5sig password XXXXXXX
announce all
}
neighbor 2a06:DCBA:20f0::1 {
remote-as 2XXXX4
local-address 2a06:DCBA:20f0::2
}
deny to 2001:ABCD:ffff::1
allow to 2001:ABCD:ffff::1 prefix 2a06:DCBA:2000::/40
deny from any prefix ::/0 prefixlen = 0
# bgpctl show rib | grep 2a06:DCBA:2000::/40
I*> 2a06:DCBA:2000::/40 2a06:DCBA:20f0::1 100 0 2XXXX4 2XXXX4 2XXXX4 i
Note that the route shows up as I*>, instead of IA*>, so it is not getting
announced. I mocked this up in my Cisco lab, and the iBGP route gets
advertised automatically.
Thanks,
Mattias Lindgren
--
Mattias Lindgren