bird/protocols/static.conf

91 lines
1.3 KiB
Text

protocol static static_v4 {
ipv4 {
table master4;
};
# mail.0l.de
route 31.47.232.67/32
via "virbr1";
# hap-0.0l.de
route 31.47.232.68/32
via "virbr1";
# k8s.0l.de
route 31.47.232.69/32
via "virbr1";
# tor.edgy.vms.0l.de
route 31.47.232.70/32
via "virbr1";
# Internal Transport
route 172.23.156.0/27
reject;
route 172.20.0.0/14
reject;
# Marienstrasse
route 192.168.178.0/24
via 172.23.156.9;
route 0.0.0.0/0
via 31.47.232.65;
}
protocol static static_v6 {
ipv6 {
table master6;
};
# NAT64
route 2a09:11c0:201::/96 reject;
# Docker on fedora-ws.edgy.vms.0l.de
route 2a09:11c0:200:1100::/64
via 2a09:11c0:200:101:5054:ff:fe99:c5c4;
route ::/0 reject;
}
protocol static static_ebgp_v6 {
ipv6 {
table ebgp_v6;
};
# My own prefixes for eBGP announcement
route 2a09:11c0:203::/48 reject;
route 2a0e:97c7:100::/44 reject;
route 2a09:11c0:200::/44 reject;
route 2a09:4c2:1b::/48 reject;
}
protocol static static_ebgp_v4 {
ipv4 {
table ebgp_v4;
};
# For wireguard
route 0.0.0.0/0 via 31.47.232.65;
route 31.47.232.64/29 via "eno1";
}
protocol static static_dn42_v4 {
ipv4 {
table dn42_v4;
};
route 172.23.156.0/23
reject;
}
protocol static static_dn42_v6 {
ipv6 {
table dn42_v6;
};
route fd42:4dd0:ff00::/48
reject;
}