Using BIRD to inject a route into BGP
Pavel Odintsov
pavel.odintsov at gmail.com
Fri Apr 15 23:04:54 CEST 2016
Hello!
Sorry for off-topic posing here but you could try GoBGP for this task.
Bird is awesome for route server but for route-injection you could use
something more lightweight.
It's very simple and do it with one API command:
gobgp global rib add 2001:123:123:1::/64 -a ipv6
gobgp global rib del 2001:123:123:1::/64 -a ipv6
Configuration also very straightforward /etc/gobgpd.conf:
[global.config]
as = 198068
router-id = "10.0.3.115"
[[neighbors]]
[neighbors.config]
neighbor-address = "10.0.3.116"
peer-as = 9010
[neighbors.ebgp-multihop.config]
enabled = true
[[neighbors.afi-safis]]
afi-safi-name = "ipv6-unicast"
On Fri, Apr 15, 2016 at 11:53 PM, Eric Vyncke (evyncke)
<evyncke at cisco.com> wrote:
> Mainly for lab experimentation, I would like to be able to dynamically
> inject several IPv6 routes into BGP.
>
> Creating a static route on the Linux running BIRD does not seem to grab the
> kernel route (even when doing "ip -6 route add ... proto [static|kernel]..."
> My config has "import all;export all" for kernel & device protocols + "learn
> on"
>
> What am I missing? Is it possible with BIRD without having to configure
> those routes in protocol static and reload BIRD? (which is a little too
> heavy for my environment)
>
> Thanks in advance
>
> -éric
>
--
Sincerely yours, Pavel Odintsov
More information about the Bird-users
mailing list