所有内容均为测试可用,真实
当前位置:绿茶加糖-郭保升 > 硬件天下 > 正文

明明只有一台电脑或设备出了问题,为什么整个

02-26 硬件天下

局域网里每台电脑、手机、打印机、摄像头都需要一个“门牌号”,这个门牌号就是IP地址。

最常见的是192.168.x.x这种格式。

公司一般用两种方式给设备发门牌号:

  • 手动设置(静态IP):比如服务器、NAS、打印机,我们自己填好IP、子网掩码、网关、DNS。
  • 自动获取(DHCP):大多数员工电脑、手机都是这种方式,路由器或专门的DHCP服务器会自动分配一个还没被用的地址。

同一个网络里,同一个IP地址只能被一台设备使用。如果两台设备同时用了192.168.1.100,就会产生冲突。

 

正常情况下,Windows、macOS遇到冲突都会弹出提示框:“IP地址冲突”,然后其中一台网卡会被禁用。但现实中,很多时候提示框没来得及弹出,或者压根没显示,整个网络就已经乱了。

为什么一台设备冲突,就能让大家都掉线?

核心原因跟两个机制有关:ARP协议 和 广播域

局域网里,电脑之间真正通信靠的是MAC地址(网卡的物理地址),而不是IP地址。IP只是高层用的逻辑地址。

当你的电脑想访问公司服务器(比如192.168.1.10)时,会先问:“谁是192.168.1.10?请告诉我你的MAC地址。” 这就是ARP请求,而且是广播发出去的,全网所有设备都能听到。

正常情况下,只有真正的192.168.1.10会回答:“是我,我的MAC是xx:xx:xx:xx:xx:xx。”

但如果现在有两台设备都认为自己是192.168.1.10,它们都会抢着回答!

结果:

  • 你的电脑收到两个不同的MAC地址回答,缓存表不停翻转(一会儿这个MAC,一会儿那个MAC)。
  • 数据包发出去后,到底到达哪台设备变成了随机事件。
  • 连接时好时坏,Ping丢包严重,网页加载一半卡住。

公司路由器的IP通常是192.168.1.1(或类似),它是所有设备访问外网和跨网段的唯一出口。

假如一台新笔记本(或恶意设备)错误地把自己的IP设成了192.168.1.1:

  • 全网电脑要上网时,都会先发ARP广播问:“谁是192.168.1.1?”
  • 路由器和那台笔记本都会回答。
  • 大家电脑的ARP表开始混乱,相当一部分流量被错误送到笔记本上。
  • 笔记本根本处理不了这些路由流量,于是大量丢包。
  • 表现出来的就是:大家同时掉线,内网文件共享也变慢或失败。

我遇到过最典型的一次:新来的实习生把自己的电脑静态IP设成了路由器地址,结果不到五分钟,整个楼层四十多人都报“网络中断”。

冲突设备不停发送ARP应答(尤其是某些恶意工具或配置异常的设备),广播包数量激增。

交换机把这些广播包转发到所有端口,CPU占用率飙升,正常业务包被挤压,网络整体变慢甚至瘫痪。

 

常见的几种触发场景

  1. 员工自己手动改IP(最常见)

想临时测试、连投影仪、远程协助,结果忘了改回来。

  1. 克隆虚拟机/ghost还原没改IP

两台一模一样的虚拟机同时在线,IP完全相同。

  1. DHCP服务器出问题

地址池用完了还在分配 → 重复发同一个IP。

路由器重启后把内置DHCP开了,而公司还有一台Windows DHCP服务器,两个同时发地址。

  1. 打印机/摄像头等物联网设备

出厂默认IP是192.168.1.100,忘记改就接入公司网络。

  1. 极少数恶意情况

有人用工具伪造ARP,冒充网关(做中间人攻击)。

怎么快速判断是不是IP冲突?

简单几步就能基本确认:

  1. 打开命令提示符(Windows键+R → cmd),输入:
  •  
arp -a
 

看同一个IP下面是否出现多个不同MAC地址。

  1. Ping网关(通常是192.168.1.1或你知道的那个),看是否大量丢包、时延忽高忽低。

  2. 用手机或另一台电脑连同一个WiFi/网线,试试能不能正常上网。如果部分设备正常,部分不行,通常是广播域内冲突。

  3. 如果有条件,上交换机或路由器后台,看广播包数量是否异常高(每秒几千上万)。

  4. 最直接的方法:把怀疑的设备网线拔掉或WiFi关闭,看网络是否立刻恢复。

平时怎么预防这种事?

不需要太复杂的方案,日常做这几件事就能大幅降低概率:

  • 关键设备用静态IP,并做好记录

服务器、NAS、打印机、摄像头统一登记IP和MAC,存在表格里。

  • DHCP范围设置合理

公司有100台设备,地址池就给150-200个,别卡得太死。重要设备做DHCP保留(Reservation),固定分配。

  • 新设备接入前检查

让员工用自动获取IP,别随便手动改。

  • 交换机开启简单防护

如果用的是管理型交换机,打开“DHCP Snooping”和“ARP Inspection”,成本不高但效果很好,能挡掉大部分伪造和重复IP。

  • 定期巡检

用手机App(比如Fing)或电脑软件偶尔扫一下局域网,看看有没有IP、MAC异常重复。

IP冲突这个故障,看起来小,实际影响大,主要因为它破坏了“地址唯一性”这个网络最基础的假设。

大多数时候不是什么高大上的安全攻击,就是人为失误或配置疏忽。但一旦发生,全公司停摆半小时到几小时很常见。所以保持一点点警惕,把基础工作做扎实,就能避免90%以上的类似事件。

 

 

 

版权保护: 本文由 绿茶加糖-郭保升 原创,转载请保留链接: https://www.guobaosheng.com/yingjian/445.html