From b0ae6380a875d1a682347584430780becd9059b8 Mon Sep 17 00:00:00 2001 From: Edi Septriyanto Date: Fri, 1 Sep 2023 02:40:18 +0700 Subject: [PATCH] Check public IPv4 only --- scripts/utils.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/utils.sh b/scripts/utils.sh index fb61bac..4e49617 100755 --- a/scripts/utils.sh +++ b/scripts/utils.sh @@ -507,7 +507,7 @@ function get_ip_private() { function get_ip_public() { local SERVER_IP_PRIVATE && SERVER_IP_PRIVATE=$(get_ip_private) local SERVER_IP_PUBLIC && \ - SERVER_IP_PUBLIC=$(curl -sk --connect-timeout 10 --retry 3 --retry-delay 0 http://ipecho.net/plain) + SERVER_IP_PUBLIC=$(curl -sk --ipv4 --connect-timeout 10 --retry 3 --retry-delay 0 https://ipecho.net/plain) # Ugly hack to detect aws-lightsail public IP address. if [[ "${SERVER_IP_PRIVATE}" == "${SERVER_IP_PUBLIC}" ]]; then