电脑无法上网且ping网关超时,极可能是遭遇ARP欺骗攻击;需通过arp -a核对网关MAC是否被篡改,确认后立即启用360 ARP防护、手动静态绑定或路由器端IP-MAC绑定阻断。

电脑突然无法上网,网页打不开、微信收不到消息、连ping网关都超时——十有八九是局域网里有人在发伪造ARP包,把你的流量劫持或黑洞了。这种攻击不依赖系统漏洞,Windows/macOS/Linux通杀,且攻击发起后你根本看不到异常进程,必须从网络层直接切断欺骗路径。
先确认是不是ARP攻击
按下 Win + R → 输入 cmd → 回车,执行:
arp -a
重点看网关IP(比如192.168.1.1)对应的物理地址(Physical Address)。如果类型(Type)显示为 dynamic,且MAC地址和你路由器背面标签/管理界面里查到的不一致,【这就是被欺骗的铁证】。别信“重启试试”,攻击持续时重启只是临时清缓存,5秒内就会被重新污染。
再执行一次:
ping -n 1 192.168.1.1 > nul && arp -a | findstr "192.168.1.1"
这条命令能绕过系统ARP缓存刷新延迟,直接抓取当前生效的映射——结果若仍显示错误MAC,不用犹豫,立刻进入防御阶段。
方法一:用360安全卫士开启自动防护(小白首选)
打开360安全卫士 → 左下角「功能大全」→ 找到「我的工具」→ 点击「流量防火墙」→ 进入「局域网防护」tab页。
勾选「自动绑定网关」和「ARP主动防御」两项,点击右下角「启用」。
这一步会立即扫描本机网关MAC并写入静态条目,后续所有ARP响应包都会被校验源MAC是否匹配白名单。注意:【必须以管理员身份运行360,否则驱动级拦截无效】。启用后右下角托盘图标会变成盾牌状,鼠标悬停提示“ARP防护已启动”。
方法二:手动ARP静态绑定(精准可控)
第一步:获取真实网关MAC
保持网络断开(禁用网卡或拔网线),打开CMD → 执行:
ipconfig /all
记下「默认网关」IP(如192.168.1.1)和「无线局域网适配器 WLAN」或「以太网适配器 以太网」下的「物理地址」(如00-11-22-33-44-55)。这个物理地址是你本机网卡的,不是网关的——别抄错。
第二步:登录路由器查网关真实MAC
用手机或另一台正常设备打开浏览器 → 输入网关IP(如http://192.168.1.1)→ 登录后台 → 进入「网络参数」→「LAN口设置」或「DHCP服务器」页面。真实网关MAC通常在「路由器信息」「设备状态」或「系统工具→系统状态」里,格式如00:11:22:33:44:55。如果找不到,可换用手机连同WiFi,进路由器APP(如TP-Link Tether)查看「连接设备」列表,找到设备名为“Router”“Gateway”的那条记录。
第三步:执行静态绑定
CMD中输入(替换为你的实际值):
arp -s 192.168.1.1 00-11-22-33-44-55
回车后无提示即成功。立即执行 arp -a 验证:对应行的「Type」必须显示为 static,且MAC与你查到的一致。若显示“请求的操作需要提升权限”,右键CMD选择“以管理员身份运行”再试。
方法三:路由器端强制IP-MAC绑定(一劳永逸)
登录路由器后台(地址通常是192.168.1.1、192.168.0.1或192.168.3.1,具体见机身标签)→ 输入管理员密码(非WiFi密码)→ 找到「高级设置」→「IP与MAC绑定」或「ARP防护」→「静态ARP绑定」。
方法一:手动添加
点击「添加新条目」→ 在「IP地址」栏填入你的电脑IP(如192.168.1.100)→ 「MAC地址」栏填入你电脑网卡的物理地址(用ipconfig /all查到的那个)→ 勾选「启用」→ 保存。
方法二:批量导入
部分企业级路由器(如H3C、华为AR系列)支持CSV导入。导出当前在线设备列表 → 用Excel筛选出你需要保护的终端 → 保存为UTF-8编码CSV → 在路由器界面点击「导入绑定表」。导入后路由器会拒绝任何未登记IP-MAC组合的ARP请求,攻击者即使伪造网关MAC也无法让其他设备信任它。
完成绑定后,务必点击「启用ARP防护」或「开启ARP欺骗拦截」开关——有些路由器默认只存表不拦截,等于白绑。

















