红联Linux门户
Linux帮助

初学shell 写了个脚本

发布时间:2007-06-15 00:24:49来源:红联作者:bliunxrf
刚好 看到关于公司有人在可以上网的机器上做2级代理的问题

上面说到 一般装了2级代理的机器 ping他后返回的ttl值 会有所变化 而一般的win机器ttl值好像多是128

所以 些了个脚本 查看192.168.1.0/24所有机器的ttl值来初步判断其有没有装代理软件

#!/bin/bash
for (( i=1; i<=254; i++ ))
do
ip=`echo 192.168.1.$i`
for machine in $ip
do
ping -c 1 $machine | grep 'ttl=64' >> ping2.log
done
done

以后还可以结合 自己等级的mac地址 进行直接判断谁的机器有可能装了2级代理,过几天再写。
文章评论

共有 0 条评论