It’s not possible - the whole purpose of namespaces *is* separation. The only way to exchange routes is to run multiple instances of bird in the different namespaces and set up a (veth) link between them. Best Remco
On 7 Jun 2019, at 09:19, Jakub Nowacki <jnowacki@greywizard.com> wrote:
Hi,
I'm trying to figure out if it's possible to use protocol kernel to export routes to OS routing table that are in different Linux namespaces. Is this possible at all?
I've found previous post https://bird.network.cz/pipermail/bird-users/2014-October/009393.html <https://bird.network.cz/pipermail/bird-users/2014-October/009393.html> suggesting that only option is to use multiple instances of Bird, each running in different namespace. I was hoping I could just stick to one instance and export routes to different namespaces.
Regards -- Kuba Nowacki