From 26a7f5bb56c4cf8c9c1b9ae34441a02f7dcc4ac0 Mon Sep 17 00:00:00 2001 From: Bartosz Stebel Date: Tue, 28 Mar 2023 18:19:13 +0200 Subject: [PATCH] bgpwtf: peer with cloudflare Change-Id: I00d040d56610b965d03d5af5cf7f17a5ea7f7b2d Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1484 Reviewed-by: q3k --- bgpwtf/machines/edge01.waw.bgp.wtf.nix | 22 ++++++ bgpwtf/machines/secrets/cipher/passwords.nix | 75 ++++++++++---------- 2 files changed, 60 insertions(+), 37 deletions(-) diff --git a/bgpwtf/machines/edge01.waw.bgp.wtf.nix b/bgpwtf/machines/edge01.waw.bgp.wtf.nix index c541bed5..afcd60e9 100644 --- a/bgpwtf/machines/edge01.waw.bgp.wtf.nix +++ b/bgpwtf/machines/edge01.waw.bgp.wtf.nix @@ -334,6 +334,17 @@ in rec { filterIn = filterInUpstream; filterOut = filterOutUpstream; }; + "waw_cloudflare" = { + description = "PEER Cloudflare AS13335 (EPIX)"; + table = "internet"; + local = "89.46.145.61"; + neighbors = [ + { address = "89.46.144.83"; asn = 13335; password = passwords."edge01.waw-bgp-cloudflare"; } + ]; + prepend = 0; pref = 300; + filterIn = filterInUpstream; + filterOut = filterOutUpstream; + }; # hscloud spine switch (dcsw01.hswaw.net). "waw_hscloud" = { description = "AGGREGATE CUSTOMER hscloud/dcsw01"; @@ -445,6 +456,17 @@ in rec { filterIn = filterInUpstream; filterOut = filterOutUpstream; }; + "waw_cloudflare" = { + description = "PEER Cloudflare AS13335 (EPIX)"; + table = "internet"; + local = "2001:678:3ac::313"; + neighbors = [ + { address = "2001:678:3ac::83"; asn = 13335; password = passwords."edge01.waw-bgp-cloudflare"; } + ]; + prepend = 0; pref = 300; + filterIn = filterInUpstream; + filterOut = filterOutUpstream; + }; # hscloud spine switch (dcsw01.hswaw.net). "waw_hscloud" = { description = "AGGREGATE CUSTOMER dcsw01.hswaw.net"; diff --git a/bgpwtf/machines/secrets/cipher/passwords.nix b/bgpwtf/machines/secrets/cipher/passwords.nix index bf93736f..cd551010 100644 --- a/bgpwtf/machines/secrets/cipher/passwords.nix +++ b/bgpwtf/machines/secrets/cipher/passwords.nix @@ -1,40 +1,41 @@ -----BEGIN PGP MESSAGE----- -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 -=d5Gq +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 +v8s5Tf8CtIvagh8X4zmPL/rJwkvIoKmaCf1jXw== +=YQbq -----END PGP MESSAGE-----