MAC本遭遇ARP攻击的处理办法

windows环境下,如果遭遇ARP攻击,解决方法很简单:“360安全卫士”或"QQ软件管理"的实时防护里,都有ARP防护功能(默认是关闭的),只要启用就行了。

但是Mac本上,就没这么方便了,先大概说下ARP攻击的原理:

我们在局域网中访问外网时,总是要经过网关才能出去,IP设置里网关设置的是一个具体的ip4地址(比如192.168.1.1),但是IP地址每台机器通常是可以随便设置的(只要不跟局域网中的其它机器冲突),这是一个逻辑上的虚拟地址,只有网络设备(比如网卡)本身的静态MAC地址,这个才是物理真实地址,所有对IP的访问,最终必须定位到MAC物理地址,才能直接跟物理设备通讯。OSI 7层网络模型里,IP处于第3层,MAC地址处于第2层,这二层并不能直接打交道,所以才需要ARP (Address Resolution Protocol) 地址解析协议来充当翻译。

ARP攻击时,就是通过伪装网关的MAC地址来达到欺骗的目的,更通俗的点,当你的机器访问网关(比如192.168.1.1)时,正常情况下,应该定位到网关路由器的真实物理地址(比如A),但是被攻击后,会被误导到其它假MAC地址(B),相当于你根本没通过网关正常访问,上不了网也就不奇怪了。

明白原理后,解决问题的思路就有了:

1、先找出网关的真实物理地址(即路由器的mac地址)

在mac本上安装虚拟机,然后在虚拟机里安装windows(开启ARP防护功能),这样环境就回到熟悉的windows了(或者找一台windows机器也行-前提是这台机器上安装有ARP防火墙,能正常上网),在windows的命运行中,输入 arp -a

C:\Users\jimmy.yang>arp -a

接口: 192.168.1.120 --- 0xb
  Internet 地址         物理地址              类型
  192.168.1.1           14-e6-e4-9b-38-aa     动态
  192.168.1.255         ff-ff-ff-ff-ff-ff     静态
  224.0.0.2             01-00-5e-00-00-02     静态
  224.0.0.252           01-00-5e-00-00-fc     静态
  239.255.255.250       01-00-5e-7f-ff-fa     静态
  255.255.255.255       ff-ff-ff-ff-ff-ff     静态

从返回的结果中,就能知道192.168.1.1网关的物理地址是 14-e6-e4-9b-38-aa

2、回到mac环境中,将网关地址与物理地址绑定

在终端窗口中,输入:sudo arp -s 192.168.1.1 14:e6:e4:9b:38:aa pub
注:上面的物理地址,各节之间是用":"分隔的,不是"-"

一般情况下,这样就可以上网了,如果还不行,建议不要用DHCP动态获取IP,改成手动指定IP地址

时间: 2024-10-27 02:06:22

MAC本遭遇ARP攻击的处理办法的相关文章

网吧网络遭遇ARP攻击常见的八种情况详解

1.arpDdos攻击: arpDdos攻击是最为常见的,就是连续大量发送正常ARP请求包,耗费主机带宽.这种攻击在局域网里面意义不算太大,例如ADSL猫,发送ARP请求,几分终就会让它死掉,这种数据包是属于正常包,不会被arp防火墙和交换机过滤掉. 2.arp网关欺骗 arp网关欺骗,假如客户端做了网关静态绑定,安装了arp防火墙你不能对它做欺骗,无法对它断开互连网,那我们就对网关进行arp欺骗.例如A是客户端,B是服务器.A做了防护,并你想阻断他上互联网,那么我们对B做A的欺骗,就是把B认为

怎样防止arp攻击

1.ARP攻击是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断. 2.ARP攻击主要是存在于局域网网络中,局域网中若有一个人感染ARP木马,则感染该ARP木马的系统将会试图通过"ARP欺骗"手段截获所在网络内其它计算机的通信信息,并因此造成网内其它计算机的通信故障.该木马发作时除了会导致同一局域网内的其他用户上网出现时断时续的现象外,还会窃取

p2p终结者 arp攻击-局域网如何防止arp攻击 P2P 路由器mac重复

问题描述 局域网如何防止arp攻击 P2P 路由器mac重复 局域网大概有100多人同时使用,其中有人使用P2P终结者等限速软件,如何防止并找出真正的攻击者mac地址 求大神指导 (路由器为华三er3100 外接九个无线路由当ap使用) apr -a除了路由器地址还有几个其他ip地址

ip-如何在局域网中隐藏自己的IP和MAC地址不受ARP攻击

问题描述 如何在局域网中隐藏自己的IP和MAC地址不受ARP攻击 如何在局域网中隐藏自己的IP和MAC地址不受ARP攻击 老是被攻击很恶心啊丶求大神们指点指点 帮帮忙 解决方案 估计你的电脑上感染了360等非法流氓软件,这些非法程序经常贼喊捉贼地瞎提示,搞得用户心里紧张. 解决方案二: 现在很多软件都带arp防火墙,打开好了.

局域网遭遇ARP欺骗攻击的解决方法_应用技巧

该病毒发作时症状表现为:  1)计算机网络连接正常,但无法上网或者时通时断,经常掉线: 2)用户私密信息(如QQ.网游等帐号)被窃取: 3)局域网内出现网络拥塞,甚至造成一些网络设备当机: 基本概念:  为了能够说明问题,有必要先来介绍一些基本概念,知者略过. 首先来说IP地址,大家应该都很熟悉了,我们知道,IP地址是一段32位(二进制)的无符号整数,例如:192.168.110.1,其最基本的作用就是在(IP)网络中唯一标识一台特定的主机.在Internet上,我们正是凭借IP地址来定位其他主

电脑遭到ARP攻击的原因及解决办法

电脑遭受ARP攻击解决步骤如下: 一.原因 1.电脑中了ARP病毒,这种感觉病毒传播速度很快,一般局域网内有一台中毒,其它也很难幸免,所以要找到ARP攻击主机!如果有一天你的电脑老掉线或极慢,就要考虑你的电脑是否也感染了病毒! 2.局域网内内有人使用了类似P2P技术的软件,来抢了你的流量,这个问题你就要找和你用一根网线的用户谈谈了! 二.系统自带防御--防御等级★★ 1.开启系统自带的防火墙,其实系统自带的防火墙也能应付一般性ARP攻击的!但很少人用.首先点击开始菜单,进入控制面板! 2.在控制

ARP攻击和浏览器挟持的解决

  在局域网中,通过ARP协议来进行IP地址(第三层)与第二层物理地址(即MAC地址)的相互转换.网吧中的一些设备如路由器.装有TCP/IP协议的电脑等都提供ARP缓存表,以提高通信速度.目前很多带有ARP欺骗功能的攻击软件都是利用ARP协议的这个特点来对网络设备进行攻击,通过伪造的MAC与局域网内的IP地址对应,并修改路由器或电脑的ARP缓存表,使得具有合法MAC的电脑无法与IP对应,从而无法通过路由器上网. 在掉线重启路由器后,ARP缓存表会刷新,网络会在短时间内恢复正常,待ARP攻击启动后

如何防止ARP攻击

  以下是OMG小编为大家收集整理的文章,希望对大家有所帮助. ARP欺骗木马程序(病毒)的攻击(ARP是"Address Resolution Protocol""地址解析协议"的缩写),病毒发作时其症状表现为计算机网络连接正常,却打开网页时断时通;或由于ARP欺骗的木马程序(病毒)发作时发出大量的数据包,导致用户上网不稳定,极大地影响了用户的正常使用,给网络的安全带来严重的隐患. 病毒原理 当局域网内某台主机运行ARP欺骗的木马程序时,会欺骗局域网内所有主机和交

ARP攻击原理简析及防御措施

0x1  简介 网络欺骗攻击作为一种非常专业化的攻击手段,给网络安全管理者,带来严峻的考验.网络安全的战场已经从互联网蔓延到用户内部的网络,特别是局域网.目前利用ARP欺骗的木马病毒在局域网中广泛传播,导致网络随机掉线甚至整体瘫痪,通讯被窃听,信息被篡改等严重后果. 0x2  ARP协议概述 ARP协议(address resolution protocol)地址解析协议 一台主机和另一台主机通信,要知道目标的IP地址,但是在局域网中传输数据的网卡却不能直接识别IP地址,所以用ARP解析协议将I