iStoreOS旁路由ping不通百度?别折腾DNS了,是主路由绑了个旧MAC

最近把闲置的J1900翻出来刷了iStoreOS,当家里的旁路由用,专门跑广告过滤和OpenClash分流。配置完网关、网段,系统显示已接入局域网,内网互相ping设备全都正常——心里正美呢,一测外网,傻眼了:ping www.baidu.com 直接报 bad address。

折腾了半小时才找到根源,说穿了特朴实:主路由的IP-MAC绑定里还躺着旧设备的MAC,新旁路由对不上号,直接被主路由限制了外网转发。

先交代下我家网络拓扑,方便对照:

  • 主路由:TP-LINK XDR3010 AX3000,网关 192.168.2.254,开了静态IP与MAC地址绑定
  • 旁路由:J1900 安装 iStoreOS 24.10.7,旁路由模式,固定内网IP,网关填主路由地址
  • 用法:需要分流的设备手动把网关切到旁路由,实现国内直连、国外分流、广告拦截

故障现象汇总

  • 内网互通:ping 主路由 192.168.2.254,正常连通
  • ping 公共DNS 223.5.5.5,数据包正常收发,物理链路没问题
  • ping www.baidu.com 提示 bad address,域名解析完全失效
  • 手动写入系统DNS文件、换成 114.114.114.114,依旧解析超时
  • OpenClash 插件运行正常,但全程没有外网流量

到这里基本可以判断:数据包根本没出内网,不是DNS服务本身的问题,是主路由的绑定规则把这个IP的外网权限拦了。

修复:两套方案

方案一:主路由后台改IP-MAC绑定(推荐,一次到位)

  1. 手机/电脑连上主路由WiFi,浏览器输入 192.168.2.254 登录管理后台
  2. 找到「DHCP服务器 → 静态地址分配 / IP与MAC绑定」页面
  3. 找到分配给旁路由的固定IP那条,把旧MAC记录删掉
  4. 回 iStoreOS 后台,「系统 → 网络设置」查看当前网卡真实MAC
  5. 重新录入:对应内网IP + 旁路由最新MAC,保存
  6. 重启旁路由网卡,或者干脆重启 iStoreOS 系统

方案二:旁路由换个IP绕开(应急用)

不想动主路由绑定规则的话,直接给旁路由换一个没被绑定的空闲内网IP,网关照样填主路由地址,保存应用网络设置,网就回来了。

修复后的小尾巴:DNS与OpenClash配套

绑定问题解决后,又遇到"百度打不开、谷歌秒开"这种分流错乱,补两处关键设置:

  • OpenClash 运行模式选【混合模式】,分流规则用国内直连、海外代理
  • OpenClash 的DNS:国内域名走运营商公共DNS 223.5.5.5,海外走插件内置DNS
  • 旁路由系统DNS统一填主路由IP,避免双层DNS转发打架

旁路由WiFi设备怎么走代理

  • 简易模式:手机连旁路由WiFi,在WiFi详情里手动把网关改成旁路由IP,DNS同步填旁路由地址
  • 全屋模式:主路由DHCP网关改成旁路由IP,全家设备自动走旁路由,适合长期稳定使用

几个坑,先帮你们踩了

  1. 换旁路由、重装系统后,网卡MAC大概率会变。主路由开了IP-MAC绑定的,务必同步更新绑定记录——断网最高发原因,没有之一。
  2. 旁路由模式切记关掉自己的DHCP,只做数据转发,和主路由各司其职,避免网段冲突。
  3. 能ping通IP、打不开域名时,优先查内网权限绑定,别一上来就重装插件、换DNS做无用功。
  4. J1900当纯旁路由,跑广告过滤+OpenClash性能绰绰有余,真不用惦记J4125。
    大家折腾软路由、本地AI部署遇到报错,评论区留言,看到都会回。
iStoreOS旁路由ping不通百度?别折腾DNS了,是主路由绑了个旧MAC
https://ifmo.cn/index.php/archives/istoreos-pangluyou-mac.html
本文作者 辣条
发布时间 2026-08-04
许可协议 CC BY-NC-SA 4.0
发表新评论