Topic: auto routing configuration menggunakan shell script

#!/bin/sh
#nama file : auto_routing.sh
#dijalankan menggunakan root permission #./auto_routing.sh

ip="173.201.92.128" #ip njobo seng dinggo ngecek

routing1="192.174.2.254" # ip gateway pertama
routing2="192.174.2.1"  #ip gateway kedua

routecmd=/sbin/route

i=1
while [ "$i" -ne 0 ]
do
    defaultroute=$(ip route show | grep "default via")
    ikiping="live"
    ikiping=$(ping $ip -s 1 -c 1 | grep "Unreachable")
    if [ "$ikiping" != ""  ]
    then
        echo ${defaultroute}
        echo "Network Unreachable "
        b=${defaultroute#*default via }
        ipgw=${b%% *}
        if [ $ipgw = $routing1 ]
        then
            echo "Switching to " $routing2
            $routecmd del -net 0.0.0.0 gw $routing1 netmask 0.0.0.0 wlan0
            $routecmd add -net 0.0.0.0 netmask 0.0.0.0 gw $routing2 wlan0
        else
            echo "Switching to " $routing1
            $routecmd del -net 0.0.0.0 gw $routing2 netmask 0.0.0.0 wlan0
            $routecmd add -net 0.0.0.0 netmask 0.0.0.0 gw $routing1 wlan0
        fi       
    else
        echo ${defaultroute}
        echo "Network live "       
    fi   
    sleep 1
done
exit

bergizi seperti kuning telor

Re: auto routing configuration menggunakan shell script

nice share gan ... maju terus open sourche indonesia

==----------------------==
Pria punya selera, wanita punya sarana....