Fix IP Detection conditions

This commit is contained in:
ralphg6
2024-08-11 05:21:17 -03:00
父節點 de65f02994
當前提交 5fd223790d

查看文件

@@ -283,9 +283,12 @@ function installQuestions() {
echo "It seems this server is behind NAT. What is its public IPv4 address or hostname?"
echo "We need it for the clients to connect to the server."
if [[ -z $ENDPOINT ]]; then
DEFAULT_ENDPOINT=$(resolvePublicIP)
fi
until [[ $ENDPOINT != "" ]]; do
PUBLIC_IP=$(resolvePublicIP)
read -rp "Public IPv4 address or hostname: " -e -i "$PUBLIC_IP" ENDPOINT
read -rp "Public IPv4 address or hostname: " -e -i "$DEFAULT_ENDPOINT" ENDPOINT
done
fi
@@ -664,9 +667,9 @@ function installOpenVPN() {
PASS=${PASS:-1}
CONTINUE=${CONTINUE:-y}
until [[ $ENDPOINT != "" ]]; do
if [[ -z $ENDPOINT ]]; then
ENDPOINT=$(resolvePublicIP)
done
fi
fi
# Run setup questions first, and set other variables if auto-install