***監控腳本

  ***監控腳本

在adsl拔號上網的內部代理上網服務器上配置***服務器,也爲了方便在外部接入.但adsl拔號上網的IP是經常變的,配置用IP連接***很容易失效了,但可以通過定義下腳本來檢測,在IP發生變化時***重新啓動,併發郵件到自己郵箱,這樣就不用擔心IP變化而接入不到公司內部網絡了.腳本如下:

ifconfig ppp0 |grep P-t-P|awk '{print $2}'|awk -F: '{print $2}' > /home/onescript/***/***.txt
for i in `cat /home/onescript/***/***.txt`
do
   x=`cat /home/onescript/***/db.txt`
   if [ str$i != str$x ]; then
         echo "$i" | mutt -s "***_ip" -c  [email protected]
         echo "$i" > /home/onescript/***/db.txt
         vip=`cat /etc/pptpd.conf.bak |grep -v "#" |grep localip|awk '{print $2}'`
         sed -e "s/$vip/$i/g" /etc/pptpd.conf.bak > /etc/pptpd.conf
         /sbin/service pptpd restart
   else
         exit
   fi
done
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章