Grep IP Gateway Script
From MS Computech
Script ใช้ในการ Grep IPAddress + Gateway
#!/bin/sh # Internet Link 1 EXT_IF1=ppp0 EXT_IP1=`ip r | grep $EXT_IF1 | awk '{print$9}'` EXT_NETWORK1=$EXT_IP1/32 EXT_GW1=`ip r | grep $EXT_IF1 | awk '{print$1}'` # Internet Link 2 EXT_IF2=ppp1 EXT_IP2=`ip r | grep $EXT_IF2 | awk '{print$9}'` EXT_NETWORK2=$EXT_IP2/32 EXT_GW2=`ip r | grep $EXT_IF2 | awk '{print$1}'` # Internet Link 3 #EXT_IF3=eth0:2 #EXT_IP3=`ip r | grep $EXT_IF3 | awk '{print$9}'` #EXT_NETWORK3=$EXT_IP3/32 #EXT_GW3=`ip r | grep $EXT_IF3 | awk '{print$1}'` # Lan Loc_IF=eth1 Loc_IP=`ip r | grep $Loc_IF | awk '{print$9}'` Loc_NETWORK=192.168.1.0/24 echo "ppp0 IP:$EXT_IP1" echo "ppp0 Gateway:$EXT_GW1" echo "ppp0 Network:$EXT_IP1/32" echo "ppp1 IP:$EXT_IP2" echo "ppp1 Gateway:$EXT_GW2" echo "ppp1 Network:$EXT_IP2/32" echo "Lan IP:$Loc_IP" echo "Lan Network:$Loc_NETWORK"