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) <evyn...@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