Kernel protocol and different namespaces

remco van mook remco.vanmook at gmail.com
Fri Jun 7 09:42:43 CEST 2019


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 at 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20190607/8e00998e/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 874 bytes
Desc: Message signed with OpenPGP
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20190607/8e00998e/attachment.sig>


More information about the Bird-users mailing list