|
@@ -299,6 +299,7 @@ if [ "$setNet" == "0" ]; then
|
|
|
dependence ip
|
|
|
[ -n "$interface" ] || interface=`getInterface`
|
|
|
iAddr=`ip addr show dev $interface |grep "inet.*" |head -n1 |grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\/[0-9]\{1,2\}'`
|
|
|
+ echo "$iAddr" |grep '^10\.' |grep '/32$' >/dev/null && iAddr=`echo "$iAddr" |sed 's/\/32/\/24/'` # Fix GCP
|
|
|
ipAddr=`echo ${iAddr} |cut -d'/' -f1`
|
|
|
ipMask=`netmask $(echo ${iAddr} |cut -d'/' -f2)`
|
|
|
ipGate=`ip route show default |grep "^default" |grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' |head -n1`
|