networkd: set PreferredLifetime=0 for anycast IPs

This avoids these being used for outbound connections.
This commit is contained in:
Daniel Micay 2025-11-15 20:49:10 -05:00
parent a0ba527f9d
commit 029ec73c3c
11 changed files with 38 additions and 0 deletions

View file

@ -7,13 +7,19 @@ Address=107.189.3.168/24
Address=2605:6400:30:ec25:102c:af6d:5be:1eb8/128
# 23.149.124.0/24 anycast subnet for ns2 instances
[Address]
Address=23.149.124.1/32
PreferredLifetime=0
# 2602:f4d9:1::/48 anycast subnet for ns2 instances
[Address]
Address=2602:f4d9:1::1/128
PreferredLifetime=0
# anycast address for BuyVM ns2 instances
[Address]
Address=198.251.90.93/32
PreferredLifetime=0
[Route]
Destination=0.0.0.0/0

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -7,13 +7,19 @@ Address=205.185.124.155/24
Address=2605:6400:20:1c8f:a0c9:372d:482e:945b/128
# 23.149.124.0/24 anycast subnet for ns2 instances
[Address]
Address=23.149.124.1/32
PreferredLifetime=0
# 2602:f4d9:1::/48 anycast subnet for ns2 instances
[Address]
Address=2602:f4d9:1::1/128
PreferredLifetime=0
# anycast address for BuyVM ns2 instances
[Address]
Address=198.251.90.93/32
PreferredLifetime=0
[Route]
Destination=0.0.0.0/0

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -7,13 +7,19 @@ Address=45.61.188.113/24
Address=2605:6400:40:ffbd:14e7:d270:fd75:600c/128
# 23.149.124.0/24 anycast subnet for ns2 instances
[Address]
Address=23.149.124.1/32
PreferredLifetime=0
# 2602:f4d9:1::/48 anycast subnet for ns2 instances
[Address]
Address=2602:f4d9:1::1/128
PreferredLifetime=0
# anycast address for BuyVM ns2 instances
[Address]
Address=198.251.90.93/32
PreferredLifetime=0
[Route]
Destination=0.0.0.0/0

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -7,13 +7,19 @@ Address=198.98.53.141/24
Address=2605:6400:10:102e:95bc:89ef:2e7f:49bb/128
# 23.149.124.0/24 anycast subnet for ns2 instances
[Address]
Address=23.149.124.1/32
PreferredLifetime=0
# 2602:f4d9:1::/48 anycast subnet for ns2 instances
[Address]
Address=2602:f4d9:1::1/128
PreferredLifetime=0
# anycast address for BuyVM ns2 instances
[Address]
Address=198.251.90.93/32
PreferredLifetime=0
[Route]
Destination=0.0.0.0/0

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true

View file

@ -5,7 +5,9 @@ Name=public
DHCP=ipv4
# 2602:f4d9::/48 anycast subnet for ns1 instances
[Address]
Address=2602:f4d9::1/128
PreferredLifetime=0
[DHCP]
UseMTU=true