#!/bin/bash #currentIp=$(/usr/bin/dig tsw-hkbn1.28042014.com | grep IN | tail -1 | awk '{print $5; exit}') currentIp=$(/usr/bin/nslookup tsw-hkbn1.28042014.com | grep Address: | tail -1 | awk '{print $2; exit}') lastIP=$(awk 'END {print}' lastIP-tsw-hkbn1 | awk '{print $7; exit}') date=$(/bin/date) if [ "$currentIp" != "$lastIP" ] then echo "currentIp:" $currentIp /sbin/route add -net $currentIp netmask 255.255.255.255 gw 192.168.168.1 /sbin/route del -net $lastIP netmask 255.255.255.255 gw 192.168.168.1 echo $date $currentIp >> /root/lastIP-tsw-hkbn1 fi