refractoring

This commit is contained in:
koksnuss
2018-05-27 00:01:12 +02:00
parent 8c8203927c
commit 05bc0370b0
5 changed files with 73 additions and 17 deletions

View File

@ -1,6 +1,22 @@
#!/bin/bash
IP=$(curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
if [[ -n "$BLOCK_INSTANCE" ]]; then
IF="$BLOCK_INSTANCE"
else
IF=$(ip route | awk '/^default/ { print $5 ; exit }')
fi
if [[ ! -d "/sys/class/net/$IF" ]]; then
echo " no network interface "
echo "not found"
echo ""
exit 33
fi
echo $IF
WAN_IP=$(curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
LAN_IP=$(ip addr | gawk '/
echo "$IP"
echo "$IP"