文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>script : check_conn.sh

script : check_conn.sh

时间:2006-01-14  来源:ruiqingzheng

功能: 察看机器nat连接数量   检查interface是否正常  

#!/bin/bash
#!/usr/bin/expect
gw=`ip ro show| grep 'default'|awk '{print $3}'`
lanip=`ip addr show eth1|grep 'inet'|awk '{print $2}'|cut -d/ -f1`
wanip=`ip addr show eth0|grep 'inet'|awk '{print $2}'|cut -d/ -f1`
grep -o "src=.*dport=[0-9]\{1,5\}" /proc/net/ip_conntrack |awk '{print $1}'|awk -F= '{print $2}' |sort |uniq -c | sort -n | awk '(sum += $1); END{print "sum = "sum}'|tail -10


# script name : netwatch.exp
# save the same path with check_conn.sh
#set ip [lindex $argv 0]
#set timeout 1
#spawn ping -c 1 -s 1 $ip
#expect {
#       "%0 packet loss" {
#               exit 0
#       }
#       timeout {
#               exit 1
#       }
#}
./netwatch.exp $lanip >/dev/null 2>&1
if [ $? -eq 0 ] ; then
        echo "ping lanip $lanip Ok"
else
        echo "lanip $lanip seems doesn't work"
fi

./netwatch.exp $wanip >/dev/null 2>&1
if [ $? -eq 0 ] ; then
        echo "ping wanip $wanip Ok"
else
        echo "wanip $wanip seems doesn't work"
fi


./netwatch.exp $gw >/dev/null 2>&1
if [ $? -eq 0 ] ; then
        echo "ping gw $gw Ok"
else
        echo "gw $gw can't reach!!!!!!!!!!!!"
fi

相关阅读 更多 +
排行榜 更多 +
风云拳击物语中文版下载

风云拳击物语中文版下载

模拟经营 下载
忍者神龟和忍者蛙手机版下载

忍者神龟和忍者蛙手机版下载

休闲益智 下载
扑击萌兽大逃亡手游下载

扑击萌兽大逃亡手游下载

休闲益智 下载