【求助】求能实现清理ARP表的脚本

【求助】求能实现清理ARP表的脚本

如题:当ping不通GATEWAY时就清空ARP表~并添加一条网关的静态arp记录~~!


我们局域网人员构成太复杂`没人管理`~ARP欺骗严重~断线时只有清空arp 表才可以重上线`

还有个问题~SHELL脚本有没有可能一起在后运行`并自动检测当前状况?      
可以这样试试
1.
while :
do
   ping 192.168.1.111
   if [ $? != "0"]
      #加入清除arp表的部分
      #添加网关的静态路由信息
   sleep 10
done

2
可以用anti-arp-spoof,字符界面下检测ARP欺骗的工具,可监测到局域网内 P2P终结者 之类利用ARP欺骗技术的网管软件,并自动清除arp表项。

3
对抗ARP欺骗攻击,对Linux做相应设置即可,例如:结合"禁止相应网络接口做ARP解析"和"使用静态ARP表"的设置
具体做法网上很多 你可参考
http://www.infosecurity.org.cn/article/ossec/linux/22511.html      
手工添加一次应该就可以了,
自己指定的arp没有过期时间的.      
搜一下 send_arp