bird/protocols/decix.conf
2020-05-03 00:33:40 +02:00

185 lines
3.4 KiB
Text

template bgp decix_v4 from ebgp_peer_v4 {
ipv4 {
preference 120;
};
}
template bgp decix_v6 from ebgp_peer_v6 {
ipv6 {
import limit 50000;
preference 120;
};
}
### IPv4
template bgp decix_fra_v4 from decix_v4 {
neighbor as 6695;
local 80.81.196.155;
}
template bgp decix_dus_v4 from decix_v4 {
neighbor as 56890;
local 185.1.58.221;
}
template bgp decix_ham_v4 from decix_v4 {
neighbor as 43252;
local 80.81.203.195;
}
template bgp decix_muc_v4 from decix_v4 {
neighbor as 47228;
local 80.81.202.202;
}
### IPv6
template bgp decix_fra_v6 from decix_v6 {
local 2001:7f8::3:2afd:0:1;
neighbor as 6695;
ipv6 {
preference 140;
};
}
template bgp decix_dus_v6 from decix_v6 {
local 2001:7f8:9e:0:3:2afd:0:1;
neighbor as 56890;
}
template bgp decix_ham_v6 from decix_v6 {
local 2001:7f8:3d:0:3:2afd:0:1;
neighbor as 43252;
}
template bgp decix_muc_v6 from decix_v6 {
local 2001:7f8:44:0:3:2afd:0:1;
neighbor as 47228;
}
# Frankfurt
protocol bgp decix_fra_rs1_v4 from decix_fra_v4 {
description "DE-CIX Frankfurt RS1 (v4)";
neighbor 80.81.192.157;
}
protocol bgp decix_fra_rs1_v6 from decix_fra_v6 {
description "DE-CIX Frankfurt RS1";
neighbor 2001:7f8::1a27:5051:c09d;
}
protocol bgp decix_fra_rs2_v6 from decix_fra_v6 {
description "DE-CIX Frankfurt RS2";
neighbor 2001:7f8::1a27:5051:c19d;
}
protocol bgp decix_fra_bh_v6 from decix_fra_v6 {
description "DE-CIX Frankfurt Blackholing";
neighbor 2001:7f8::1a27:5051:c09e;
ipv6 {
table ebgp_v6_bh;
};
}
# Hamburg
protocol bgp decix_ham_rs1_v4 from decix_ham_v4 {
description "DE-CIX Hamburg RS1 (v4)";
neighbor 80.81.203.252;
}
protocol bgp decix_ham_rs2_v4 from decix_ham_v4 {
description "DE-CIX Hamburg RS2 (v4)";
neighbor 80.81.203.253;
}
protocol bgp decix_ham_rs1_v6 from decix_ham_v6 {
description "DE-CIX Hamburg RS1 (v6)";
neighbor 2001:7f8:3d::a8f4:0:1;
}
protocol bgp decix_ham_rs2_v6 from decix_ham_v6 {
description "DE-CIX Hamburg RS2 (v6)";
neighbor 2001:7f8:3d::a8f4:0:2;
}
# Düsseldorf
protocol bgp decix_dus_rs1_v4 from decix_dus_v4 {
description "DE-CIX Düsseldorf RS1 (v4)";
neighbor 185.1.58.252;
}
protocol bgp decix_dus_rs2_v4 from decix_dus_v4 {
description "DE-CIX Düsseldorf RS2 (v4)";
neighbor 185.1.58.253;
}
protocol bgp decix_dus_rs1_v6 from decix_dus_v6 {
description "DE-CIX Düsseldorf RS1 (v6)";
neighbor 2001:7f8:9e::de3a:fc:1;
}
protocol bgp decix_dus_rs2_v6 from decix_dus_v6 {
description "DE-CIX Düsseldorf RS2 (v6)";
neighbor 2001:7f8:9e::de3a:fd:1;
}
# München
protocol bgp decix_muc_rs1_v4 from decix_muc_v4 {
description "DE-CIX München RS1 (v4)";
neighbor 80.81.202.252;
}
protocol bgp decix_muc_rs2_v4 from decix_muc_v4 {
description "DE-CIX München RS2 (v4)";
neighbor 80.81.202.253;
}
protocol bgp decix_muc_rs1_v6 from decix_muc_v6 {
description "DE-CIX München RS1 (v6)";
neighbor 2001:7f8:44::b87c:0:1;
}
protocol bgp decix_muc_rs2_v6 from decix_muc_v6 {
description "DE-CIX München RS2 (v6)";
neighbor 2001:7f8:44::b87c:0:2;
}
protocol bgp decix_fra_he_v6 from decix_fra_v6 {
description "DE-CIX Frankfurt: Hurricane Electric (v6)";
neighbor 2001:7f8::1b1b:0:1 as 6939;
}
protocol bgp decix_muc_facebook_1_v6 from decix_muc_v6 {
description "DE-CIX Frankurt: Facebook /1";
neighbor 2001:7f8:44::80a6:0:1 as 32934;
}
protocol bgp decix_muc_facebook_2_v6 from decix_muc_v6 {
description "DE-CIX Frankurt: Facebook /1";
neighbor 2001:7f8:44::80a6:0:2 as 32934;
}