prefect/dn42: Add Potat0 peering

This commit is contained in:
The Hedgehog 2022-09-17 16:36:03 -04:00
parent 6e7f7d7372
commit 53bc9be603
Signed by: thehedgehog
GPG key ID: 8CDF3F7CAA53A0F5
3 changed files with 13 additions and 1 deletions

View file

@ -89,6 +89,16 @@
as = "4242421411";
link = "6";
}
# Potat0
{
multi = true;
multihop = false;
gracefulRestart = true;
name = "potato";
neigh = "fe80::1816%wg42_potato";
as = "4242421816";
link = "2";
}
];
extraConfig = ''
'';

View file

@ -24,4 +24,6 @@ in {
wg42_sunnet = tunnel 492 defaultPrivKeyFile "wAI2D+0GeBnFUqm3xZsfvVlfGQ5iDWI/BykEBbkc62c=" defaultLocalIPv4 "fe80::abcd" "nyc1-us.dn42.6700.cc:22459" "wg42_sunnet" "172.21.100.194" "fe80::3088:194";
wg42_catgirls = tunnel 493 defaultPrivKeyFile "jo8eAfY8LeA4FAEJ4laYYMNkMd4z3oO/zN5DN0Mo+RQ=" defaultLocalIPv4 "fe80::7" "karx.xyz:22459" "wg42_catgirls" "" "fe80::4242";
wg42_potato = tunnel 495 defaultPrivKeyFile "LUwqKS6QrCPv510Pwt1eAIiHACYDsbMjrkrbGTJfviU=" defaultLocalIPv4 "fe80::9" "us1.dn42.potat0.cc:22459" "wg42_potato" "" "fe80::1816";
}

View file

@ -28,7 +28,7 @@ in {
postSetup =
''
${ if peerIPv4 != "" then
"${pkgs.iproute}/bin/ip addr add ${localIPv4} peer ${peerIPv4} dev ${name}"
"${pkgs.iproute}/bin/ip addr add ${localIPv4} peer ${peerIPv4} dev ${name}"
else "" }
${pkgs.iproute}/bin/ip -6 addr add ${localIPv6} peer ${peerIPv6} dev ${name}
''