mirror of
https://github.com/namibia/openvpn-install.git
synced 2024-11-11 07:20:55 +00:00
Re-add possibility to use a hostname as the endpoint
This commit is contained in:
parent
db6a253676
commit
cfa5eed6bd
@ -157,10 +157,10 @@ function installOpenVPN () {
|
|||||||
# If $IP is a private IP address, the server must be behind NAT
|
# If $IP is a private IP address, the server must be behind NAT
|
||||||
if echo "$IP" | grep -qE '^(10\.|172\.1[6789]\.|172\.2[0-9]\.|172\.3[01]\.|192\.168)'; then
|
if echo "$IP" | grep -qE '^(10\.|172\.1[6789]\.|172\.2[0-9]\.|172\.3[01]\.|192\.168)'; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "It seems this server is behind NAT. What is its public IPv4 address?"
|
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."
|
echo "We need it for the clients to connect to the server."
|
||||||
until [[ "$PUBLICIP" =~ ^((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])$ ]];do
|
until [[ "$PUBLICIP" != "" ]]; do
|
||||||
read -rp "Public IPv4 address: " -e PUBLICIP
|
read -rp "Public IPv4 address or hostname: " -e PUBLICIP
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user