2023-09-16 22:29:30 -04:00
|
|
|
log syslog all;
|
|
|
|
|
|
|
|
# FIXME: Change this to one of your router's IPv4 addresses.
|
|
|
|
# If you have none, pick something random from 240.0.0.0/4.
|
|
|
|
router id 192.0.2.1;
|
|
|
|
|
|
|
|
protocol kernel {
|
|
|
|
scan time 60;
|
|
|
|
ipv4 {
|
|
|
|
export where source != RTS_STATIC;
|
2023-10-07 00:48:28 -04:00
|
|
|
# NOTE: this basic export above doesn't make the routes inserted into
|
|
|
|
# the kernel prefer your own IPs. Things will work fine with your
|
|
|
|
# server's IP assigned by the provider if you have a single upstream
|
|
|
|
# but strange things will happen if you have more than one peer.
|
|
|
|
# Instead, to use your own IP as the default source IP for outgoing
|
|
|
|
# connections on your system, add an IP from your range to the `lo`
|
|
|
|
# interface, remove the line above, and use the block below, changing
|
|
|
|
# 192.0.2.1 to the IP used.
|
|
|
|
#
|
|
|
|
# export filter {
|
|
|
|
# if source = RTS_STATIC then reject;
|
|
|
|
# if source = RTS_BGP then krt_prefsrc = 192.0.2.1;
|
|
|
|
# accept;
|
|
|
|
# };
|
2023-09-16 22:29:30 -04:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
protocol kernel {
|
|
|
|
scan time 60;
|
|
|
|
ipv6 {
|
|
|
|
export where source != RTS_STATIC;
|
2023-10-07 00:48:28 -04:00
|
|
|
# NOTE: similar to above, use the following block to change the default
|
|
|
|
# source IP for outgoing connections.
|
|
|
|
# export filter {
|
|
|
|
# if source = RTS_STATIC then reject;
|
|
|
|
# if source = RTS_BGP then krt_prefsrc = 2001:db8::1;
|
|
|
|
# accept;
|
|
|
|
# };
|
2023-09-16 22:29:30 -04:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
protocol device {
|
|
|
|
scan time 60;
|
|
|
|
}
|
|
|
|
|
|
|
|
include "filter_bgp.conf";
|
|
|
|
|
|
|
|
protocol static node_v4 {
|
|
|
|
ipv4 {};
|
|
|
|
}
|
|
|
|
|
|
|
|
protocol static node_v6 {
|
|
|
|
ipv6 {};
|
|
|
|
}
|
|
|
|
|
|
|
|
protocol static node_v4_anycast {
|
|
|
|
ipv4 {};
|
|
|
|
}
|
|
|
|
|
|
|
|
protocol static node_v6_anycast {
|
|
|
|
ipv6 {};
|
|
|
|
}
|