linux 服务器 iptables 防止arp病毒,Linux下Mac地址绑定防范arp病毒***
arp病毒***后的影响
有时,局域网内大家突然都不可以上网,使用抓包工具可以发现有个别机器在不停的发送arp广播包。这种情况一般都是内网的某台机器中了arp病毒,然后这台机器便不断的发送欺骗包给所有机器来冒充网关,这样其他机器就会把这个中毒的机器当作网关而把数据包发给它,而它在接到数据包后又没有转发数据包到真正的网关去,所以造成大家都无法上网。
一般的,arp病毒使用欺骗的手段是为了窃听内网中所有的通信数据以达到它的某种目的。
由于一般的arp病毒在发送欺骗包时会修改自身的mac地址,这使我们在快速排查中毒机器有一定困难。但这可以通过mac与ip绑定的方式解决,即所有内网机器的ip都通与mac绑定的方式分配,这样所有未登记的不合法mac就无法连接到内网了。
如果局域网内已经有网关欺骗而导致无法上网时,我们还可以通过在本机上绑定网关的mac地址和ip来解决欺骗问题。但此步需要一个条件,即你要知道真实的网关ip和mac地址。操作如下:
防范arp病毒***方法一:(此方法对linux和windows都适用)
1,列出局域网内所有机器的mac地址,如果此步列出的路由表中网关ip 和网关mac地址与真实不符,就也证明你已经被网关欺骗了。
arp -a
2,绑定mac地址
arp -s 192.168.1.1 00:07:E9:xx:xx:xx
注意:这里192.168.1.1有可能有换成hostname,假如你的网关设置了hostname的话。
防范arp病毒***方法二:(适用于linux)
1,创建一个/etc/ethers文件,比如你要绑定网关,那就在/etc/ethers里写上:
192.168.1.1 00:07:E9:xx:xx:xx
然后执行
arp -f
操作完成你可以使用arp -a查看当前的arp缓存表,如果列表显示正确,那么你的绑定操作已成功,如果还有绑定其它机器的话,比如ftp等,那就继续添加记录。
说明:此处的192.168.1.1为你的网关地址,00:07:E9:xx:xx:xx为你的网关mac地址。
注意:Linux和Widows上的MAC地址格式不同。Linux表示为:AA:AA:AA:AA:AA:AA,Windows表示为:AA-AA-AA-AA-AA-AA。
注意:每次重启机器后需要重新绑定mac地址,你可以写一个自动脚本后加到自启动项目中。
另外,mac地址的绑定需要双向的,即机器a绑定了机器b,机器b也要绑定机器a,这样防范arp病毒***才会有效。
防范arp病毒***的方法有很多,本文知识介绍了比较实用的两种,而且是针对linux和windows两种不同系统的办法,所以使用时一定要看清系统,对症下药。
linux 服务器 iptables 防止arp病毒,Linux下Mac地址绑定防范arp病毒***相关推荐
- windows 下 MAC地址绑定
netsh 1.查看网口的Idx值 netsh i i show in 2.绑定IP/MAC netsh -c "i i" add ne Idx值 iP地址 mac netsh - ...
- linux 服务器 iptables 防止arp病毒,arp病毒 防止arp病毒的批处理
@echo off :::::::::::::::::::::::::::::::::::::::::::::::::::: : 本机以及网关IP和MAC地址绑定批处理程序:: ::::::::::: ...
- linux服务器udp抓包工具,Linux下抓包工具tcpdump使用介绍
点评:在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一,本文将介绍Linux下抓包工具tcpdump使用,需要的朋友可以参考下 在传统的网络分析和测试技术中,嗅探器 ...
- 视频教程-Linux服务器运维/虚拟主机-Linux
Linux服务器运维/虚拟主机 云知梦创始人,国际架构师,11年互联网培训和开发经验,曾在港电讯盈科.北大青鸟集团.远大教育.北京易第优教育等公司任职曾获得美国红帽RHCA构架师和RHCDS数据中心讲 ...
- c上传文件到linux服务器,上传文件到Linux服务器
1. Window上传文件到Linux 1.1 图形化界面winscp 适用于传送文件和目录,但要安装额外的软件winscp 1.2 lrzsz套件 适用于传送文件,使用ssh远程登录管理软件xshe ...
- 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装
debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...
- linux 如何清空arp表_linux 通过 mac地址 查询 ip 和 清除arp 缓存
问题重述: 今天,突然找不到vm 的ip 了,但是可以从网卡状态上看到其 mac 地址,并且确定主机是启动状态,网络状态良好(后来发现因为子网掩码的问题,导致虚拟机和网关之间不通信,从而导致其他网络的 ...
- C/C++Linux服务器开发高级架构师/Linux后台开发架构师丨高级进阶学习
01 课程介绍 [录播]课程介绍(66分钟) 免费试学 [录播]磁盘存储链式的B树与B+树(131分钟) 免费试学 免费学习视频链接点击:C/C++Linux服务器开发高级架构师/Linux后台架构师 ...
- linux 网卡聚合mac,linux网卡与MAC地址绑定方法总结
使用linux系统时会出现这样的情况,当你安装了某个网卡的驱动程序时,或者安装了与网卡相关的程序后. 网卡会出现所谓的漂移现象.(注意:不是飘逸 ).可能的表象为: (1):网卡顺序颠倒,比如之前你的 ...
最新文章
- php psr2规范,PhpStorm集成PSR2代码自动检查 | 吴文辉博客
- 芯片龙头出大招!向梁孟松等 3944 名员工发 13 亿,每人到手超 34 万
- 写if-else不外乎两种场景:异常逻辑处理和不同状态处理。
- 反转给定区间的链表C语言,寻找素数对(C++)
- rust编程之道 pdf_LPC: 想在内核里引入Rust,还需要做很多决定
- python如何进行大到小排序_Python3基础 list sort 从小(大)到大(小)排序
- 真实的金陵十三钗:15名传教士的爱与泪
- TYUT-A专题题解(一)
- matlab2c使用c++实现matlab函数系列教程-intersect函数
- 小波多尺度分析的发明:跨学科创新的典范
- java 密码生成器_[Java小白]WIFI纯数字密码字典生成器
- android游戏开发方向初探
- Alexa Voice Server 实现的 Android APK 聊天机器人
- WhatsApp + 聊天机器人= 转化率UP
- RGB与16进制颜色值的相互转换
- 微信通讯录java实现的,小程序组件之仿微信通讯录的实现代码
- 两台计算机如何连接一个网络打印机共享,打印机怎么连接2台电脑?两台或多台电脑连接共享打印机操作方法...
- python找到长度最长的单词长度,python中的正则表达式:查找长度为n或更长的单词...
- 余华:《活着》读后感
- 静态库和动态库的制作使用与区别