From 66562272aca2feea93983383c3a3cd0830613f22 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Tue, 26 Mar 2024 16:10:37 -0400 Subject: [PATCH] set preferred source for static IPv6 configuration --- systemd/network/0.grapheneos.network.network | 5 +++++ systemd/network/0.grapheneos.org.network | 5 +++++ systemd/network/0.ns2.grapheneos.org.network | 7 ++++++- systemd/network/0.releases.grapheneos.org.network | 5 +++++ systemd/network/1.grapheneos.network.network | 7 ++++++- systemd/network/1.grapheneos.org.network | 7 ++++++- systemd/network/1.ns2.grapheneos.org.network | 7 ++++++- systemd/network/1.releases.grapheneos.org.network | 5 +++++ systemd/network/2.grapheneos.network.network | 5 +++++ systemd/network/2.grapheneos.org.network | 5 +++++ systemd/network/2.ns2.grapheneos.org.network | 7 ++++++- systemd/network/2.releases.grapheneos.org.network | 5 +++++ systemd/network/3.grapheneos.network.network | 5 +++++ systemd/network/3.grapheneos.org.network | 5 +++++ systemd/network/3.releases.grapheneos.org.network | 5 +++++ systemd/network/4.releases.grapheneos.org.network | 5 +++++ systemd/network/5.releases.grapheneos.org.network | 5 +++++ systemd/network/6.releases.grapheneos.org.network | 5 +++++ systemd/network/7.releases.grapheneos.org.network | 5 +++++ systemd/network/attestation.app.network | 5 +++++ systemd/network/discuss.grapheneos.org.network | 5 +++++ systemd/network/grapheneos.social.network | 5 +++++ systemd/network/mail.grapheneos.org.network | 7 ++++++- systemd/network/matrix.grapheneos.org.network | 5 +++++ systemd/network/ns1.grapheneos.org.network | 5 +++++ systemd/network/ns1.staging.grapheneos.org.network | 7 ++++++- systemd/network/staging.attestation.app.network | 7 ++++++- systemd/network/staging.grapheneos.org.network | 7 ++++++- 28 files changed, 149 insertions(+), 9 deletions(-) diff --git a/systemd/network/0.grapheneos.network.network b/systemd/network/0.grapheneos.network.network index 0d8fe6d..d5609ff 100644 --- a/systemd/network/0.grapheneos.network.network +++ b/systemd/network/0.grapheneos.network.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::2584/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2584 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2584 [DHCP] UseMTU=true diff --git a/systemd/network/0.grapheneos.org.network b/systemd/network/0.grapheneos.org.network index 15ef2f0..095448f 100644 --- a/systemd/network/0.grapheneos.org.network +++ b/systemd/network/0.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::29c6/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::29c6 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::29c6 [DHCP] UseMTU=true diff --git a/systemd/network/0.ns2.grapheneos.org.network b/systemd/network/0.ns2.grapheneos.org.network index 6343f76..c0c1d69 100644 --- a/systemd/network/0.ns2.grapheneos.org.network +++ b/systemd/network/0.ns2.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=198.98.53.141/24 Address=2605:6400:10:102e:95bc:89ef:2e7f:49bb/128 -Gateway=2605:6400:10::1 [Address] Address=198.251.90.93/32 @@ -19,8 +18,14 @@ PreferredSource=198.98.53.141 Destination=198.98.53.1 PreferredSource=198.98.53.141 +[Route] +Destination=::/0 +Gateway=2605:6400:10::1 +PreferredSource=2605:6400:10:102e:95bc:89ef:2e7f:49bb + [Route] Destination=2605:6400:10::1 +PreferredSource=2605:6400:10:102e:95bc:89ef:2e7f:49bb [CAKE] Bandwidth=1000M diff --git a/systemd/network/0.releases.grapheneos.org.network b/systemd/network/0.releases.grapheneos.org.network index b02b199..34c8260 100644 --- a/systemd/network/0.releases.grapheneos.org.network +++ b/systemd/network/0.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:201:3100::6210/128 + +[Route] +Destination=::/0 Gateway=2607:5300:201:3100::1 +PreferredSource=2607:5300:201:3100::6210 [Route] Destination=2607:5300:201:3100::1 +PreferredSource=2607:5300:201:3100::6210 [DHCP] UseMTU=true diff --git a/systemd/network/1.grapheneos.network.network b/systemd/network/1.grapheneos.network.network index 5530ab0..f542e8e 100644 --- a/systemd/network/1.grapheneos.network.network +++ b/systemd/network/1.grapheneos.network.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=209.141.37.35/24 Address=2605:6400:20:387:72d4:dab9:a369:f351/128 -Gateway=2605:6400:20::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=209.141.37.35 Destination=209.141.37.1 PreferredSource=209.141.37.35 +[Route] +Destination=::/0 +Gateway=2605:6400:20::1 +PreferredSource=2605:6400:20:387:72d4:dab9:a369:f351 + [Route] Destination=2605:6400:20::1 +PreferredSource=2605:6400:20:387:72d4:dab9:a369:f351 [CAKE] Bandwidth=1000M diff --git a/systemd/network/1.grapheneos.org.network b/systemd/network/1.grapheneos.org.network index faa0a0e..e00b01a 100644 --- a/systemd/network/1.grapheneos.org.network +++ b/systemd/network/1.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=209.141.35.164/24 Address=2605:6400:20:1131:8088:e08:84e6:632/128 -Gateway=2605:6400:20::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=209.141.35.164 Destination=209.141.35.1 PreferredSource=209.141.35.164 +[Route] +Destination=::/0 +Gateway=2605:6400:20::1 +PreferredSource=2605:6400:20:1131:8088:e08:84e6:632 + [Route] Destination=2605:6400:20::1 +PreferredSource=2605:6400:20:1131:8088:e08:84e6:632 [CAKE] Bandwidth=1000M diff --git a/systemd/network/1.ns2.grapheneos.org.network b/systemd/network/1.ns2.grapheneos.org.network index 80604df..06e6a64 100644 --- a/systemd/network/1.ns2.grapheneos.org.network +++ b/systemd/network/1.ns2.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=205.185.124.155/24 Address=2605:6400:20:1c8f:a0c9:372d:482e:945b/128 -Gateway=2605:6400:20::1 [Address] Address=198.251.90.93/32 @@ -19,8 +18,14 @@ PreferredSource=205.185.124.155 Destination=205.185.124.1 PreferredSource=205.185.124.155 +[Route] +Destination=::/0 +Gateway=2605:6400:20::1 +PreferredSource=2605:6400:20:1c8f:a0c9:372d:482e:945b + [Route] Destination=2605:6400:20::1 +PreferredSource=2605:6400:20:1c8f:a0c9:372d:482e:945b [CAKE] Bandwidth=1000M diff --git a/systemd/network/1.releases.grapheneos.org.network b/systemd/network/1.releases.grapheneos.org.network index 37dff4d..91ef539 100644 --- a/systemd/network/1.releases.grapheneos.org.network +++ b/systemd/network/1.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::2441/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2441 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2441 [DHCP] UseMTU=true diff --git a/systemd/network/2.grapheneos.network.network b/systemd/network/2.grapheneos.network.network index f51a055..47dee8b 100644 --- a/systemd/network/2.grapheneos.network.network +++ b/systemd/network/2.grapheneos.network.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:304:200::b109/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::b109 [Route] Destination=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::b109 [DHCP] UseMTU=true diff --git a/systemd/network/2.grapheneos.org.network b/systemd/network/2.grapheneos.org.network index 41e0298..3ad60b3 100644 --- a/systemd/network/2.grapheneos.org.network +++ b/systemd/network/2.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:304:200::902f/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::902f [Route] Destination=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::902f [DHCP] UseMTU=true diff --git a/systemd/network/2.ns2.grapheneos.org.network b/systemd/network/2.ns2.grapheneos.org.network index aa0934e..51ce0ea 100644 --- a/systemd/network/2.ns2.grapheneos.org.network +++ b/systemd/network/2.ns2.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=107.189.3.168/24 Address=2605:6400:30:ec25:102c:af6d:5be:1eb8/128 -Gateway=2605:6400:30::1 [Address] Address=198.251.90.93/32 @@ -19,8 +18,14 @@ PreferredSource=107.189.3.168 Destination=107.189.3.1 PreferredSource=107.189.3.168 +[Route] +Destination=::/0 +Gateway=2605:6400:30::1 +PreferredSource=2605:6400:30:ec25:102c:af6d:5be:1eb8 + [Route] Destination=2605:6400:30::1 +PreferredSource=2605:6400:30:ec25:102c:af6d:5be:1eb8 [CAKE] Bandwidth=1000M diff --git a/systemd/network/2.releases.grapheneos.org.network b/systemd/network/2.releases.grapheneos.org.network index 14111c7..822ce8f 100644 --- a/systemd/network/2.releases.grapheneos.org.network +++ b/systemd/network/2.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::3f46/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::3f46 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::3f46 [DHCP] UseMTU=true diff --git a/systemd/network/3.grapheneos.network.network b/systemd/network/3.grapheneos.network.network index 51ed3a0..60f2836 100644 --- a/systemd/network/3.grapheneos.network.network +++ b/systemd/network/3.grapheneos.network.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2402:1f00:8000:800::e14/128 + +[Route] +Destination=::/0 Gateway=2402:1f00:8000:800::1 +PreferredSource=2402:1f00:8000:800::e14 [Route] Destination=2402:1f00:8000:800::1 +PreferredSource=2402:1f00:8000:800::e14 [DHCP] UseMTU=true diff --git a/systemd/network/3.grapheneos.org.network b/systemd/network/3.grapheneos.org.network index 5349b9f..b802832 100644 --- a/systemd/network/3.grapheneos.org.network +++ b/systemd/network/3.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2402:1f00:8000:800::25ba/128 + +[Route] +Destination=::/0 Gateway=2402:1f00:8000:800::1 +PreferredSource=2402:1f00:8000:800::25ba [Route] Destination=2402:1f00:8000:800::1 +PreferredSource=2402:1f00:8000:800::25ba [DHCP] UseMTU=true diff --git a/systemd/network/3.releases.grapheneos.org.network b/systemd/network/3.releases.grapheneos.org.network index 55ce78a..ba59e76 100644 --- a/systemd/network/3.releases.grapheneos.org.network +++ b/systemd/network/3.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::39fe/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::39fe [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::39fe [DHCP] UseMTU=true diff --git a/systemd/network/4.releases.grapheneos.org.network b/systemd/network/4.releases.grapheneos.org.network index 599f430..f732759 100644 --- a/systemd/network/4.releases.grapheneos.org.network +++ b/systemd/network/4.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:304:200::9f9a/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::9f9a [Route] Destination=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::9f9a [DHCP] UseMTU=true diff --git a/systemd/network/5.releases.grapheneos.org.network b/systemd/network/5.releases.grapheneos.org.network index 1b03291..a1ce9f7 100644 --- a/systemd/network/5.releases.grapheneos.org.network +++ b/systemd/network/5.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:304:200::a687/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::a687 [Route] Destination=2001:41d0:304:200::1 +PreferredSource=2001:41d0:304:200::a687 [DHCP] UseMTU=true diff --git a/systemd/network/6.releases.grapheneos.org.network b/systemd/network/6.releases.grapheneos.org.network index de89af4..48d1a22 100644 --- a/systemd/network/6.releases.grapheneos.org.network +++ b/systemd/network/6.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:701:1100::2ec9/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:701:1100::1 +PreferredSource=2001:41d0:701:1100::2ec9 [Route] Destination=2001:41d0:701:1100::1 +PreferredSource=2001:41d0:701:1100::2ec9 [DHCP] UseMTU=true diff --git a/systemd/network/7.releases.grapheneos.org.network b/systemd/network/7.releases.grapheneos.org.network index d2b053a..30dbd6b 100644 --- a/systemd/network/7.releases.grapheneos.org.network +++ b/systemd/network/7.releases.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2001:41d0:701:1100::3e56/128 + +[Route] +Destination=::/0 Gateway=2001:41d0:701:1100::1 +PreferredSource=2001:41d0:701:1100::3e56 [Route] Destination=2001:41d0:701:1100::1 +PreferredSource=2001:41d0:701:1100::3e56 [DHCP] UseMTU=true diff --git a/systemd/network/attestation.app.network b/systemd/network/attestation.app.network index 8e05455..5a53697 100644 --- a/systemd/network/attestation.app.network +++ b/systemd/network/attestation.app.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::7e9/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::7e9 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::7e9 [DHCP] UseMTU=true diff --git a/systemd/network/discuss.grapheneos.org.network b/systemd/network/discuss.grapheneos.org.network index 2af220e..e0250f5 100644 --- a/systemd/network/discuss.grapheneos.org.network +++ b/systemd/network/discuss.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::3c4/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::3c4 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::3c4 [DHCP] UseMTU=true diff --git a/systemd/network/grapheneos.social.network b/systemd/network/grapheneos.social.network index 0d5a348..ff62f81 100644 --- a/systemd/network/grapheneos.social.network +++ b/systemd/network/grapheneos.social.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::2706/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2706 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::2706 [DHCP] UseMTU=true diff --git a/systemd/network/mail.grapheneos.org.network b/systemd/network/mail.grapheneos.org.network index 596006b..3e56f6d 100644 --- a/systemd/network/mail.grapheneos.org.network +++ b/systemd/network/mail.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=192.99.98.22/32 Address=2607:5300:205:200::472f/128 -Gateway=2607:5300:205:200::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=192.99.98.22 Destination=51.79.64.1 PreferredSource=192.99.98.22 +[Route] +Destination=::/0 +Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::472f + [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::472f [CAKE] Bandwidth=500M diff --git a/systemd/network/matrix.grapheneos.org.network b/systemd/network/matrix.grapheneos.org.network index 38efa5c..ea62e8a 100644 --- a/systemd/network/matrix.grapheneos.org.network +++ b/systemd/network/matrix.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::26e1/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::26e1 [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::26e1 [DHCP] UseMTU=true diff --git a/systemd/network/ns1.grapheneos.org.network b/systemd/network/ns1.grapheneos.org.network index db775b2..958bc55 100644 --- a/systemd/network/ns1.grapheneos.org.network +++ b/systemd/network/ns1.grapheneos.org.network @@ -5,10 +5,15 @@ Name=public DHCP=ipv4 LinkLocalAddressing=no Address=2607:5300:205:200::eaa/128 + +[Route] +Destination=::/0 Gateway=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::eaa [Route] Destination=2607:5300:205:200::1 +PreferredSource=2607:5300:205:200::eaa [DHCP] UseMTU=true diff --git a/systemd/network/ns1.staging.grapheneos.org.network b/systemd/network/ns1.staging.grapheneos.org.network index 3d070bc..94f9f41 100644 --- a/systemd/network/ns1.staging.grapheneos.org.network +++ b/systemd/network/ns1.staging.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=198.98.56.238/24 Address=2605:6400:10:c41:de92:c534:326a:711a/128 -Gateway=2605:6400:10::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=198.98.56.238 Destination=198.98.56.1 PreferredSource=198.98.56.238 +[Route] +Destination=::/0 +Gateway=2605:6400:10::1 +PreferredSource=2605:6400:10:c41:de92:c534:326a:711a + [Route] Destination=2605:6400:10::1 +PreferredSource=2605:6400:10:c41:de92:c534:326a:711a [CAKE] Bandwidth=1000M diff --git a/systemd/network/staging.attestation.app.network b/systemd/network/staging.attestation.app.network index a1d391a..d32a903 100644 --- a/systemd/network/staging.attestation.app.network +++ b/systemd/network/staging.attestation.app.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=198.98.57.157/24 Address=2605:6400:10:aa9:1c0f:44d3:da15:c0ec/128 -Gateway=2605:6400:10::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=198.98.57.157 Destination=198.98.57.1 PreferredSource=198.98.57.157 +[Route] +Destination=::/0 +Gateway=2605:6400:10::1 +PreferredSource=2605:6400:10:aa9:1c0f:44d3:da15:c0ec + [Route] Destination=2605:6400:10::1 +PreferredSource=2605:6400:10:aa9:1c0f:44d3:da15:c0ec [CAKE] Bandwidth=1000M diff --git a/systemd/network/staging.grapheneos.org.network b/systemd/network/staging.grapheneos.org.network index 647311a..22e1116 100644 --- a/systemd/network/staging.grapheneos.org.network +++ b/systemd/network/staging.grapheneos.org.network @@ -5,7 +5,6 @@ Name=public LinkLocalAddressing=no Address=199.195.250.78/24 Address=2605:6400:10:9d6:6d84:e183:acda:16d7/128 -Gateway=2605:6400:10::1 [Route] Destination=0.0.0.0/0 @@ -16,8 +15,14 @@ PreferredSource=199.195.250.78 Destination=199.195.250.1 PreferredSource=199.195.250.78 +[Route] +Destination=::/0 +Gateway=2605:6400:10::1 +PreferredSource=2605:6400:10:9d6:6d84:e183:acda:16d7 + [Route] Destination=2605:6400:10::1 +PreferredSource=2605:6400:10:9d6:6d84:e183:acda:16d7 [CAKE] Bandwidth=1000M