Add babel (commented out), allow RTS_BABEL into ospf, remove hvn2 user key, rebuild
This commit is contained in:
build/bird
hvn0.lab.ipng.ch
vpp0-0
etc
bird
vpp0-1
etc
bird
vpp0-2
etc
bird
vpp0-3
etc
bird
hvn1.lab.ipng.ch
vpp1-0
etc
bird
vpp1-1
etc
bird
vpp1-2
etc
bird
vpp1-3
etc
bird
hvn2.lab.ipng.ch
vpp2-0
etc
bird
vpp2-1
etc
bird
vpp2-2
etc
bird
vpp2-3
etc
bird
hvn3.lab.ipng.ch
vpp3-0
etc
bird
vpp3-1
etc
bird
vpp3-2
etc
bird
vpp3-3
etc
bird
config
overlays/bird/vpp/etc/bird
@ -17,5 +17,6 @@ protocol kernel kernel6 {
|
||||
include "core/static.conf";
|
||||
include "core/bfd.conf";
|
||||
include "core/ospf.conf";
|
||||
# include "core/babel.conf";
|
||||
include "manual.conf";
|
||||
|
||||
|
13
overlays/bird/vpp/etc/bird/core/babel.conf.j2
Normal file
13
overlays/bird/vpp/etc/bird/core/babel.conf.j2
Normal file
@ -0,0 +1,13 @@
|
||||
protocol babel {
|
||||
interface "e*" {
|
||||
type wired;
|
||||
extended next hop on;
|
||||
rtt cost 1000;
|
||||
rtt min 5ms;
|
||||
rtt max 30ms;
|
||||
authentication mac permissive;
|
||||
password "IPng loves bird";
|
||||
};
|
||||
ipv6 { import all; export all; };
|
||||
ipv4 { import all; export all; };
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
protocol ospf v2 ospf4 {
|
||||
ipv4 { export where (source = RTS_DEVICE || source = RTS_STATIC); import all; };
|
||||
ipv4 { export where (source ~ [ RTS_DEVICE, RTS_STATIC, RTS_BABEL ]); import all; };
|
||||
area 0 {
|
||||
interface "loop0" { stub yes; };
|
||||
interface "e0" { type pointopoint; cost 5; bfd off; };
|
||||
@ -10,7 +10,7 @@ protocol ospf v2 ospf4 {
|
||||
}
|
||||
|
||||
protocol ospf v3 ospf6 {
|
||||
ipv6 { export where (source = RTS_DEVICE || source = RTS_STATIC); import all; };
|
||||
ipv6 { export where (source ~ [ RTS_DEVICE, RTS_STATIC, RTS_BABEL ]); import all; };
|
||||
area 0 {
|
||||
interface "loop0" { stub yes; };
|
||||
interface "e0" { type pointopoint; cost 5; bfd off; };
|
||||
|
Reference in New Issue
Block a user