I 2nd A.Z., Go with a non-default kernel table you do not use for anything else, than installing the BH routes you need. & have bird import the kernel configured kernel tables BH routes.
I have this exact setup. But instead of BH routes. I use it for propagating VM /32 & /128 routes internally in iBGP. (feasible, while the VM amount is low) On Thu, 7 Mar 2024 at 18:32, Alexander Zubkov via Bird-users <bird-users@network.cz> wrote: > > Hi Robert, > > You can import route from the kernel table and apply blackhole policy > based on its parameters like krt_metric or something else. You can > also import such routes from non-default kernel table and add it there > temporarily. > > Regards, > Alexander > > On Thu, Mar 7, 2024 at 5:10 PM Robert Blayzor via Bird-users > <bird-users@network.cz> wrote: > > > > Is there any possible way to interact with bird, ie: birdcl to add a > > non-persistent route into a routing table or is modifying the config and > > reload the only way? > > > > Using some mitigation tools and need to add some external blackhole > > routes and today it seems the only way to do that is via adding them to > > a static route config file and reloading. > > > > -- > > inoc.net!rblayzor > > XMPP: rblayzor.AT.inoc.net > > PGP: https://pgp.inoc.net/rblayzor/ >