replace remaining OVH ns1 servers with Vultr

This commit is contained in:
Daniel Micay 2025-11-11 04:25:00 -05:00
parent 6819359c45
commit d682b05846
11 changed files with 43 additions and 78 deletions

View file

@ -1,5 +0,0 @@
[Match]
MACAddress=fa:16:3e:96:60:9c
[Link]
Name=public

View file

@ -1,26 +0,0 @@
[Match]
Name=public
[Network]
DHCP=ipv4
LinkLocalAddressing=no
Address=2001:41d0:701:1100::245b/128
[Route]
Destination=::/0
Gateway=2001:41d0:701:1100::1
PreferredSource=2001:41d0:701:1100::245b
[Route]
Destination=2001:41d0:701:1100::1
PreferredSource=2001:41d0:701:1100::245b
[DHCP]
UseMTU=true
[CAKE]
Handle=1
Bandwidth=500M
PriorityQueueingPreset=diffserv4
FlowIsolationMode=dual-dst-host
SplitGSO=false

View file

@ -1,5 +0,0 @@
[Match]
MACAddress=fa:16:3e:f7:ba:47
[Link]
Name=public

View file

@ -1,26 +0,0 @@
[Match]
Name=public
[Network]
DHCP=ipv4
LinkLocalAddressing=no
Address=2402:1f00:8000:800::3966/128
[Route]
Destination=::/0
Gateway=2402:1f00:8000:800::1
PreferredSource=2402:1f00:8000:800::3966
[Route]
Destination=2402:1f00:8000:800::1
PreferredSource=2402:1f00:8000:800::3966
[DHCP]
UseMTU=true
[CAKE]
Handle=1
Bandwidth=500M
PriorityQueueingPreset=diffserv4
FlowIsolationMode=dual-dst-host
SplitGSO=false

View file

@ -0,0 +1,5 @@
[Match]
MACAddress=56:00:05:c2:23:a1
[Link]
Name=public

View file

@ -0,0 +1,9 @@
[Match]
Name=public
[Network]
DHCP=ipv4
Address=2602:f4d9::1/128
[DHCP]
UseMTU=true

View file

@ -0,0 +1,5 @@
[Match]
MACAddress=56:00:05:c2:23:b0
[Link]
Name=public

View file

@ -0,0 +1,9 @@
[Match]
Name=public
[Network]
DHCP=ipv4
Address=2602:f4d9::1/128
[DHCP]
UseMTU=true

View file

@ -1,11 +1,11 @@
declare -Ar hosts_hostname=( declare -Ar hosts_hostname=(
[ns1.staging.grapheneos.org]=ns1-staging [ns1.staging.grapheneos.org]=ns1-staging
[2.ns1.grapheneos.org]=2-ns1 [fra.ns1.grapheneos.org]=ns1-fra
[3.ns1.grapheneos.org]=3-ns1
[lax.ns1.grapheneos.org]=ns1-lax [lax.ns1.grapheneos.org]=ns1-lax
[mia.ns1.grapheneos.org]=ns1-mia [mia.ns1.grapheneos.org]=ns1-mia
[nyc.ns1.grapheneos.org]=ns1-nyc [nyc.ns1.grapheneos.org]=ns1-nyc
[sea.ns1.grapheneos.org]=ns1-sea [sea.ns1.grapheneos.org]=ns1-sea
[sin.ns1.grapheneos.org]=ns1-sin
[brn.ns2.grapheneos.org]=ns2-brn [brn.ns2.grapheneos.org]=ns2-brn
[las.ns2.grapheneos.org]=ns2-las [las.ns2.grapheneos.org]=ns2-las
[nyc.ns2.grapheneos.org]=ns2-nyc [nyc.ns2.grapheneos.org]=ns2-nyc
@ -52,11 +52,11 @@ declare -Ar hosts_hardware_watchdog=(
) )
declare -Ar hosts_authorized_keys=( declare -Ar hosts_authorized_keys=(
[2.ns1.grapheneos.org]=authorized_keys-replica-ns1 [fra.ns1.grapheneos.org]=authorized_keys-replica-ns1
[3.ns1.grapheneos.org]=authorized_keys-replica-ns1
[lax.ns1.grapheneos.org]=authorized_keys-replica-ns1 [lax.ns1.grapheneos.org]=authorized_keys-replica-ns1
[mia.ns1.grapheneos.org]=authorized_keys-replica-ns1 [mia.ns1.grapheneos.org]=authorized_keys-replica-ns1
[sea.ns1.grapheneos.org]=authorized_keys-replica-ns1 [sea.ns1.grapheneos.org]=authorized_keys-replica-ns1
[sin.ns1.grapheneos.org]=authorized_keys-replica-ns1
[brn.ns2.grapheneos.org]=authorized_keys-replica-ns2 [brn.ns2.grapheneos.org]=authorized_keys-replica-ns2
[las.ns2.grapheneos.org]=authorized_keys-replica-ns2 [las.ns2.grapheneos.org]=authorized_keys-replica-ns2
[bhs1.grapheneos.org]=authorized_keys-replica-grapheneos [bhs1.grapheneos.org]=authorized_keys-replica-grapheneos
@ -73,12 +73,12 @@ declare -Ar hosts_authorized_keys=(
declare -Ar hosts_firewall=( declare -Ar hosts_firewall=(
[ns1.staging.grapheneos.org]=ns1 [ns1.staging.grapheneos.org]=ns1
[2.ns1.grapheneos.org]=ns1 [fra.ns1.grapheneos.org]=ns1
[3.ns1.grapheneos.org]=ns1
[lax.ns1.grapheneos.org]=ns1 [lax.ns1.grapheneos.org]=ns1
[mia.ns1.grapheneos.org]=ns1 [mia.ns1.grapheneos.org]=ns1
[nyc.ns1.grapheneos.org]=ns1 [nyc.ns1.grapheneos.org]=ns1
[sea.ns1.grapheneos.org]=ns1 [sea.ns1.grapheneos.org]=ns1
[sin.ns1.grapheneos.org]=ns1
[brn.ns2.grapheneos.org]=ns2 [brn.ns2.grapheneos.org]=ns2
[las.ns2.grapheneos.org]=ns2 [las.ns2.grapheneos.org]=ns2
[nyc.ns2.grapheneos.org]=ns2 [nyc.ns2.grapheneos.org]=ns2
@ -152,12 +152,12 @@ declare -Ar hosts_tcp_fastopen=(
declare -Ar hosts_conntrack_size=( declare -Ar hosts_conntrack_size=(
[ns1.staging.grapheneos.org]=65536 [ns1.staging.grapheneos.org]=65536
[2.ns1.grapheneos.org]=131072 [fra.ns1.grapheneos.org]=65536
[3.ns1.grapheneos.org]=131072
[lax.ns1.grapheneos.org]=65536 [lax.ns1.grapheneos.org]=65536
[mia.ns1.grapheneos.org]=65536 [mia.ns1.grapheneos.org]=65536
[nyc.ns1.grapheneos.org]=65536 [nyc.ns1.grapheneos.org]=65536
[sea.ns1.grapheneos.org]=65536 [sea.ns1.grapheneos.org]=65536
[sin.ns1.grapheneos.org]=65536
[brn.ns2.grapheneos.org]=65536 [brn.ns2.grapheneos.org]=65536
[las.ns2.grapheneos.org]=65536 [las.ns2.grapheneos.org]=65536
[nyc.ns2.grapheneos.org]=65536 [nyc.ns2.grapheneos.org]=65536
@ -211,12 +211,12 @@ declare -Ar hosts_journald_system_max_file_size=(
declare -Ar hosts_ipv4_address=( declare -Ar hosts_ipv4_address=(
[ns1.staging.grapheneos.org]=198.98.56.238 [ns1.staging.grapheneos.org]=198.98.56.238
[2.ns1.grapheneos.org]=57.129.65.223 [fra.ns1.grapheneos.org]=80.240.20.200
[3.ns1.grapheneos.org]=15.235.197.61
[lax.ns1.grapheneos.org]=140.82.23.46 [lax.ns1.grapheneos.org]=140.82.23.46
[mia.ns1.grapheneos.org]=45.32.173.220 [mia.ns1.grapheneos.org]=45.32.173.220
[nyc.ns1.grapheneos.org]=66.135.8.22 [nyc.ns1.grapheneos.org]=66.135.8.22
[sea.ns1.grapheneos.org]=66.42.74.68 [sea.ns1.grapheneos.org]=66.42.74.68
[sin.ns1.grapheneos.org]=139.180.154.140
[brn.ns2.grapheneos.org]=107.189.3.168 [brn.ns2.grapheneos.org]=107.189.3.168
[las.ns2.grapheneos.org]=205.185.124.155 [las.ns2.grapheneos.org]=205.185.124.155
[nyc.ns2.grapheneos.org]=198.98.53.141 [nyc.ns2.grapheneos.org]=198.98.53.141
@ -242,12 +242,12 @@ declare -Ar hosts_ipv4_address=(
declare -Ar hosts_ipv6_address=( declare -Ar hosts_ipv6_address=(
[ns1.staging.grapheneos.org]=2605:6400:10:c41:de92:c534:326a:711a [ns1.staging.grapheneos.org]=2605:6400:10:c41:de92:c534:326a:711a
[2.ns1.grapheneos.org]=2001:41d0:701:1100::245b [fra.ns1.grapheneos.org]=2a05:f480:1800:2acd:5400:05ff:fec2:23a1
[3.ns1.grapheneos.org]=2402:1f00:8000:800::3966
[lax.ns1.grapheneos.org]=2001:19f0:6000:2dcd:5400:05ff:fec1:97db [lax.ns1.grapheneos.org]=2001:19f0:6000:2dcd:5400:05ff:fec1:97db
[mia.ns1.grapheneos.org]=2001:19f0:9002:2981:5400:05ff:fec1:65c4 [mia.ns1.grapheneos.org]=2001:19f0:9002:2981:5400:05ff:fec1:65c4
[nyc.ns1.grapheneos.org]=2001:19f0:1000:c0d4:5400:05ff:fec1:7c21 [nyc.ns1.grapheneos.org]=2001:19f0:1000:c0d4:5400:05ff:fec1:7c21
[sea.ns1.grapheneos.org]=2001:19f0:8001:0438:5400:05ff:fec1:9dbd [sea.ns1.grapheneos.org]=2001:19f0:8001:0438:5400:05ff:fec1:9dbd
[sin.ns1.grapheneos.org]=2401:c080:1400:4890:5400:05ff:fec2:23b0
[brn.ns2.grapheneos.org]=2605:6400:30:ec25:102c:af6d:5be:1eb8 [brn.ns2.grapheneos.org]=2605:6400:30:ec25:102c:af6d:5be:1eb8
[las.ns2.grapheneos.org]=2605:6400:20:1c8f:a0c9:372d:482e:945b [las.ns2.grapheneos.org]=2605:6400:20:1c8f:a0c9:372d:482e:945b
[nyc.ns2.grapheneos.org]=2605:6400:10:102e:95bc:89ef:2e7f:49bb [nyc.ns2.grapheneos.org]=2605:6400:10:102e:95bc:89ef:2e7f:49bb
@ -271,7 +271,7 @@ declare -Ar hosts_ipv6_address=(
) )
readonly hosts_ns1=( readonly hosts_ns1=(
{{2..3},lax,mia,nyc,sea}.ns1.grapheneos.org {fra,lax,mia,nyc,sea,sin}.ns1.grapheneos.org
) )
readonly hosts_ns2=( readonly hosts_ns2=(
@ -313,7 +313,7 @@ readonly hosts_primary=(
) )
readonly hosts_secondary=( readonly hosts_secondary=(
{{2..3},lax,mia,sea}.ns1.grapheneos.org {fra,lax,mia,sea,sin}.ns1.grapheneos.org
{brn,las}.ns2.grapheneos.org {brn,las}.ns2.grapheneos.org
{bhs1,gra0,gra1,las0,las1,sin0,sin1}.grapheneos.org {bhs1,gra0,gra1,las0,las1,sin0,sin1}.grapheneos.org
{lax,lon}.releases.grapheneos.org {lax,lon}.releases.grapheneos.org
@ -362,7 +362,7 @@ readonly hosts_all=(
) )
readonly hosts_vultr=( readonly hosts_vultr=(
{lax,mia,nyc,sea}.ns1.grapheneos.org {fra,lax,mia,nyc,sea,sin}.ns1.grapheneos.org
) )
readonly hosts_buyvm=( readonly hosts_buyvm=(
@ -374,7 +374,6 @@ readonly hosts_buyvm=(
) )
readonly hosts_ovh=( readonly hosts_ovh=(
{2..3}.ns1.grapheneos.org
mail.grapheneos.org mail.grapheneos.org
{bhs0,bhs1,gra0,gra1,sin0,sin1}.grapheneos.org {bhs0,bhs1,gra0,gra1,sin0,sin1}.grapheneos.org
attestation.app attestation.app