
最近公司网络老是掉线,搞得大家上班都没法好好干活,我就想着得找找原因,赶紧给弄查来查去,发现是有人在搞ARP攻击,这玩意儿直接把我们公司的内网搞得乱七八糟。 ARP攻击...
最近公司网络老是掉线,搞得大家上班都没法好好干活,我就想着得找找原因,赶紧给弄查来查去,发现是有人在搞ARP攻击,这玩意儿直接把我们公司的内网搞得乱七八糟。
ARP攻击这玩意儿,说白了就是有人冒充你电脑,或者冒充路由器,在你电脑和你家路由器之间瞎捣乱。我之前也听说过,但真碰上了才知道有多烦人。
我以为是路由器有问题,就想着把路由器重启一下,或者换个新路由器。结果?重启了没多久,该掉线还是掉线,新路由器装上,情况也差不多。这让我有点懵,心想这到底是什么情况。
后来我上网查了查,才慢慢搞明白,原来这ARP攻击,就是通过伪造MAC地址和IP地址的对应关系,来欺骗网络中的其他计算机,让他们把本来应该发给目标计算机的数据包,全部发送给攻击者。这样一来,目标计算机就收不到数据了,自然就掉线了。

找到了问题根源,我就开始琢磨怎么解决。网上有很多说法,什么设置静态ARP、用专业的ARP防火墙等等。但这些方法要么操作太复杂,要么成本太高,不适合我们这种小公司。我更倾向于找一个简单易行,又能彻底解决问题的方法。
我想到,如果能让我们的电脑和路由器都知道,哪些IP地址对应哪个MAC地址才是真正正确的,那ARP攻击就没法得逞了。于是我就开始研究怎么给网络里的设备“打个招呼”,让它们互相认识一下。
我用了个比较笨但有效的方法,就是把公司里所有电脑的IP地址和MAC地址都记了下来,然后手动在路由器上设置静态ARP。这个过程有点费劲,特别是公司电脑多的时候,要一一对应,真是个技术活。但好处就是,一旦设置好了,路由器就不会再相信那些乱七八糟的ARP请求了。
设置完静态ARP之后,我特别留意了下网络情况。果然,那些频繁掉线的情况一下子就消失了,网络比以前稳定多了。大家的工作效率也提上来了,我心里那个高兴,感觉自己像个网络医生,治好了公司的“疑难杂症”。

而且这个方法还有一个好处,就是不需要买什么额外的设备,省了不少钱。关键是,操作起来不难,只要你稍微懂点网络知识,都能自己动手。
这回搞ARP攻击的事情,让我学到了不少东西。以后再遇到类似的网络问题,我心里就有底了。这招静态ARP,不仅解决了我公司的燃眉之急,我觉得对其他遇到类似问题的朋友来说,也绝对是个值得尝试的好办法。以后网络安全,真是个门大学问,得时刻保持警惕才行。