blade-router: configure passive session towards AS62240

This commit is contained in:
Luke Granger-Brown 2021-08-31 16:39:23 +00:00
parent 2c632e28d2
commit b4c80a07fa
2 changed files with 30 additions and 16 deletions

View file

@ -304,22 +304,22 @@ in {
protocol static export6 { protocol static export6 {
ipv6 { ipv6 {
import filter { import filter {
bgp_ext_community.add((ro, 205479, 1000)); bgp_ext_community.add((ro, 205479, 1000)); # export
bgp_ext_community.add((ro, 205479, 2000)); bgp_ext_community.add((ro, 205479, 2000)); #
bgp_ext_community.add((ro, 205479, 2001)); bgp_ext_community.add((ro, 205479, 2001)); #
bgp_ext_community.add((ro, 205479, 2002)); bgp_ext_community.add((ro, 205479, 2002)); #
bgp_ext_community.add((ro, 205479, 2003)); bgp_ext_community.add((ro, 205479, 2003)); #
bgp_ext_community.add((ro, 205479, 3000)); bgp_ext_community.add((ro, 205479, 3000)); # clouvider from clouvider-lon01
bgp_ext_community.add((ro, 205479, 4000)); bgp_ext_community.add((ro, 205479, 4000)); # frantech from frantech-nyc01/veloxserv from etheroute-lon01
bgp_ext_community.add((ro, 205479, 4001)); bgp_ext_community.add((ro, 205479, 4001)); # veloxserv from blade-tuvok/blade-paris
bgp_ext_community.add((ro, 205479, 4002)); bgp_ext_community.add((ro, 205479, 4002)); #
bgp_ext_community.add((ro, 205479, 5000)); bgp_ext_community.add((ro, 205479, 5000)); # linx route collector from blade-tuvok
bgp_ext_community.add((ro, 205479, 5001)); bgp_ext_community.add((ro, 205479, 5001)); # linx route server from blade-tuvok
bgp_ext_community.add((ro, 205479, 5002)); bgp_ext_community.add((ro, 205479, 5002)); # facebook from blade-tuvok
bgp_ext_community.add((ro, 205479, 5003)); bgp_ext_community.add((ro, 205479, 5003)); # openpeering from blade-tuvok
bgp_ext_community.add((ro, 205479, 5004)); bgp_ext_community.add((ro, 205479, 5004)); # freetransitnet from blade-tuvok
bgp_ext_community.add((ro, 205479, 5005)); bgp_ext_community.add((ro, 205479, 5005)); # he from blade-tuvok
bgp_ext_community.add((ro, 205479, 5006)); bgp_ext_community.add((ro, 205479, 5006)); # clouvider from blade-tuvok
# do not export to facebook # do not export to facebook
bgp_ext_community.add((rt, 0, 32934)); bgp_ext_community.add((rt, 0, 32934));

View file

@ -240,6 +240,20 @@ in
prefix_limit.v6 = 156000; prefix_limit.v6 = 156000;
}; };
}; };
peering.clouvider = linx // {
remote = {
asn = 62240;
export_community = 5006;
passive = true; # pending
routers = [{
enabled = cfg.linx.enable;
v4 = "195.66.227.14";
v6 = "2001:7f8:4::f320:1";
}];
prefix_limit.v4 = 1000;
prefix_limit.v6 = 1000;
};
};
export.v4 = [ "92.118.28.0/24" ]; export.v4 = [ "92.118.28.0/24" ];
export.v6 = [ "2a09:a441::/32" ]; export.v6 = [ "2a09:a441::/32" ];
}; };