Add bird2 + skeleton config

This commit is contained in:
Pim van Pelt
2025-05-04 10:49:55 +02:00
parent e0f336df88
commit 47eed50e30
4 changed files with 39 additions and 1 deletions

View File

@ -0,0 +1 @@
# Containerlab user overrides go in this file.

26
files/etc/bird/bird.conf Normal file
View File

@ -0,0 +1,26 @@
# Bird2 configuration for VPP Containerlab
# router id 192.0.2.0;
timeformat base iso long;
timeformat log iso long;
timeformat protocol iso long;
timeformat route iso long;
log "/var/log/bird/bird.log" { debug, trace, info, remote, warning, error, auth, fatal, bug };
protocol device { scan time 30; }
protocol direct { ipv4; ipv6; check link yes; }
protocol kernel kernel4 {
ipv4 { import none; export where source != RTS_DEVICE; };
learn off; scan time 300;
}
protocol kernel kernel6 {
ipv6 { import none; export where source != RTS_DEVICE; };
learn off; scan time 300;
}
include "bird-local.conf";