mirror of
https://github.com/Nyr/openvpn-install.git
synced 2024-11-27 23:46:07 +03:00
Variable check added to avoid performing the same request twice
This commit is contained in:
parent
730691c8a1
commit
22b5fdf80b
@ -26,6 +26,7 @@ fi
|
|||||||
IP=$(ifconfig | grep 'inet addr:' | grep -v inet6 | grep -vE '127\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d: -f2 | awk '{ print $1}')
|
IP=$(ifconfig | grep 'inet addr:' | grep -v inet6 | grep -vE '127\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d: -f2 | awk '{ print $1}')
|
||||||
if [ "$IP" = "" ]; then
|
if [ "$IP" = "" ]; then
|
||||||
IP=$(wget -qO- ipv4.icanhazip.com)
|
IP=$(wget -qO- ipv4.icanhazip.com)
|
||||||
|
EXTERNALIP=$IP
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -179,7 +180,7 @@ else
|
|||||||
mkdir ~/ovpn-$CLIENT
|
mkdir ~/ovpn-$CLIENT
|
||||||
# Try to detect a NATed connection and ask about it to potential LowEndSpirit
|
# Try to detect a NATed connection and ask about it to potential LowEndSpirit
|
||||||
# users
|
# users
|
||||||
EXTERNALIP=$(wget -qO- ipv4.icanhazip.com)
|
if [ -z "$EXTERNALIP" ]; then EXTERNALIP=$(wget -qO- ipv4.icanhazip.com); fi
|
||||||
if [ "$IP" != "$EXTERNALIP" ]; then
|
if [ "$IP" != "$EXTERNALIP" ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "Looks like your server is behind a NAT!"
|
echo "Looks like your server is behind a NAT!"
|
||||||
|
Loading…
Reference in New Issue
Block a user