FREEBSD服务器端的ARP绑定脚本

#!/bin/sh
_PATH="/home/shwb"
if [ -s $_PATH/md5 ] && [ -s $_PATH/arp.txt ] ; then
new=`md5 $_PATH/arp.txt | cut -d ' ' -f 4`
old=`cat $_PATH/md5`
if [ "$new" != "$old" ] ; then
arp -a -d
arp -f $_PATH/arp.txt
date "+DATE: %Y-%m-%d-%H:%M:%S" >>/var/log/arp.log
md5 $_PATH/arp.txt | cut -d ' ' -f 4 >$_PATH/md5
fi
elif [ -s $_PATH/arp.txt ] ; then
arp -a -d
arp -f $_PATH/arp.txt
date "+DATE: %Y-%m-%d-%H:%M:%S" >>/var/log/arp.log
md5 $_PATH/arp.txt | cut -d ' ' -f 4 >$_PATH/md5
fi 注arp.txt文件格式为ip mac,如:192.168.1.1 00:00:00:00:00:00配合ftp就可以实现远程动态修改服务器的静态MAC表了

文件: arp.tar.gz
大小: 0KB
下载: 下载
(0)

相关推荐

  • freebsd 服务器 ARP绑定脚本

    #!/bin/sh _PATH="/home/shwb" if [ -s $_PATH/md5 ] && [ -s $_PATH/arp.txt ] ; then new=`md5 $ ...

  • arp静态绑定和动态绑定的区别(静态arp绑定设置有什么用)

    前言Win7及以上系统ARP静态绑定网关我们习惯性会用以前的"arp -s ip mac"命令去绑定,结果会提示"ARP 项添加失败:拒绝访问",排除系统管理员 ...

  • FreeBSD下一块网卡绑定多个IP的方法

    假设网卡lnc0原IP地址为192.168.0.2,现在为它绑定另一个IP: CODE # ifconfig lnc0 192.168.0.3 netmask 255.255.255.255 alia ...

  • win8通过绑定电脑MAC地址来应对ARP袭击

    目前大部分使用的网络都是在同一局域网下覆盖的,很容易相互牵制,有时候用户会采用P2P软件对其它电脑进行ARP攻击,从而让别人的网速变慢。在win8系统中,还没有一个完美的ARP防火墙来防止ARP的攻击 ...

  • Win 8手动绑定ARP技巧

    说到ARP攻击,笔者最早接触到,是在踏入大学校门之后。那时候由于学校的校园网络资源有限,学校是按照宿舍区的房间来分配带宽的。512的带宽有时候10多个人一起用,那网速可想而知了。也正是由于这样的带宽, ...

  • Win8网络被攻击怎办?手动绑定ARP技巧

    说到ARP攻击,笔者最早接触到,是在踏入大学校门之后。那时候由于学校的校园网络资源有限,学校是按照宿舍区的房间来分配带宽的。512的带宽有时候10多个人一起用,那网速可想而知了。也正是由于这样的带宽, ...

  • 手动绑定Windows8系统ARP的方法

    操作步骤 目前支持Windows8的ARP防火墙还木有,某数字和QQ管家自带的ARP防火墙不支持Windows8,所以只能手动绑定ARP。 Win8手动绑定ARP方法: 以管理员权限运行命令提示符(C ...

  • 木马清除专家arp怎么绑定

    现在大家都会使用木马清除专家来保护电脑,但是很多人会出现ARP攻击网络问题,这个时候可以用到木马清除专家ARP绑定功能,可以有效的防止ARP攻击网络问题的出现,下面就和小编一起来看看吧. 木马清除专家 ...

  • 批量绑定IP地址和mac地址的方法

    这里要跟大家分享的是关于批量绑定IP地址和mac地址的方法,在网络管理中,IP地址盗用现象经常发生,不仅对网络的正常使用造成影响,同时由于被盗用的地址往往具有较高的权限,因而也对用户造成了大量的经济上 ...