[ixpmanager] BIRD2 configuration question
Barry O'Donovan
barry.odonovan at inex.ie
Tue Apr 6 14:36:18 IST 2021
Hi Tom,
depending on the version we need, we either use apt installed versions
or compiled versions - little note on compiling here:
https://docs.ixpmanager.org/features/rpki/#enabling-rpki
Regardless, what I do is I disable the init.d scripts (e.g. systemctl
disable bird).
I then use two scripts. The first takes a router handle as defined in
IXP Manager and starts and/or updates a Bird daemon:
https://github.com/inex/IXP-Manager/blob/master/tools/runtime/route-servers/api-reconfigure-example-birdv2.sh
The second is run by cron (e.g. every couple hours) to update from IXP
Manager /and/ it also kicks off from rc.local when the operating system
boots up:
https://github.com/inex/IXP-Manager/blob/master/tools/runtime/route-servers/api-reconfigure-all.sh
Does that help?
- Barry
Tom Duff wrote on 06/04/2021 14:15:
> Hi everyone,
>
> We're trying to transition from Birdv1 to v2 at our IX, and I was
> looking through the ixpmanager mailing list archives to see if anyone
> had any info about running two instances of BIRD v2 on the same box. I
> saw this thread in which it was explained the decision behind not
> unifying the config:
>
> https://www.inex.ie/pipermail/ixpmanager/2019-August/002328.html
>
> ...which makes sense to me, but I've gone through all the bird docs,
> and I cannot for the life of me figure out how to run an apt-installed
> version of BIRD 2.0.7 as two separate daemons. I'm now thinking
> there's no way to use the packaged version of bird, and compiling two
> separate instances of BIRD v2 and running one with the IPv4-specific
> config and one with the IPv6-specific config is what people are doing?
> Or is there some kind of compile-time flag that spits out the two
> separate binaries (bird and bird6) like bird v1 used to have? I could
> use a nudge in the right direction
>
> Thanks,
>
> --Tom
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> Unsubscribe or change options here: https://www.inex.ie/mailman/listinfo/ixpmanager
>
--
Kind regards,
Barry O'Donovan
INEX Operations
https://www.inex.ie/support/
+353 1 531 3339
More information about the ixpmanager
mailing list