hotfix(health): change default icmp target to 1.1.1.1

- Cloudflare's 1.1.1.1 seems more reliable than the VPN server public IP address you connect to
- This can still be changed back to 0.0.0.0 to use the VPN server IP address if needed
This commit is contained in:
Quentin McGaw
2025-11-04 14:47:24 +00:00
parent 43da9ddbb3
commit eb49306b80
2 changed files with 2 additions and 2 deletions

View File

@@ -164,7 +164,7 @@ ENV VPN_SERVICE_PROVIDER=pia \
# Health # Health
HEALTH_SERVER_ADDRESS=127.0.0.1:9999 \ HEALTH_SERVER_ADDRESS=127.0.0.1:9999 \
HEALTH_TARGET_ADDRESS=cloudflare.com:443 \ HEALTH_TARGET_ADDRESS=cloudflare.com:443 \
HEALTH_ICMP_TARGET_IP=0.0.0.0 \ HEALTH_ICMP_TARGET_IP=1.1.1.1 \
HEALTH_RESTART_VPN=on \ HEALTH_RESTART_VPN=on \
# DNS over TLS # DNS over TLS
DOT=on \ DOT=on \

View File

@@ -29,7 +29,7 @@ type Health struct {
// It cannot be the empty string in the internal state. // It cannot be the empty string in the internal state.
TargetAddress string TargetAddress string
// ICMPTargetIP is the IP address to use for ICMP echo requests // ICMPTargetIP is the IP address to use for ICMP echo requests
// in the health checker. It can be set to an unspecified address // in the health checker. It can be set to an unspecified address (0.0.0.0)
// such that the VPN server IP is used, which is also the default behavior. // such that the VPN server IP is used, which is also the default behavior.
ICMPTargetIP netip.Addr ICMPTargetIP netip.Addr
// RestartVPN indicates whether to restart the VPN connection // RestartVPN indicates whether to restart the VPN connection