问题背景

在配合家庭网络环境中,采用硬路由+软路由共存的方案时,大概率会遇到下面这些问题:

  • 硬路由的DHCP无法自定义网关地址(指向软路由)
  • 不需要家里所有设备的流量都走旁路由,只需要指定设备联网后自动配置旁路由为网关即可

网络拓扑

典型的家庭网络拓扑及分流方案如下:

  • **主路由 (硬路由)**:负责拨号上网,提供局域网接入(交换机或 Wi-Fi),IP 地址假设为 192.168.68.1
  • **旁路由 (软路由)**:连接在主路由下,运行 OpenWrt,提供特殊的网络服务,IP 地址假设为 192.168.68.10
  • 普通设备:如智能家居、访客手机等。流量直接指向主路由,不经过旁路由。
  • 特定设备:如个人电脑、主力手机、电视盒子等。通过 DHCP 策略将网关分配为旁路由,流量经过旁路由处理后再发往主路由。
1
2
3
4
5
6
graph TD
Internet((互联网)) --- Modem[光猫]
Modem --- RouterA[主路由: 192.168.68.1]
RouterA --- RouterB[旁路由: 192.168.68.10 <br> 接管 DHCP 服务]
RouterA -.Wi-Fi/有线.- DevA(普通家电设备 <br> 分配网关: 192.168.68.1)
RouterA -.Wi-Fi/有线.- DevB(特定上网设备 <br> 分配网关: 192.168.68.10)

配置步骤

敲定DHCP

既然硬路由的DHCP存在功能缺陷(无法个性定义)。那这瓷器活自然就该有持有金刚钻的软路由来做了。

第一步,关闭硬路由的DHCP,不干活就不要添乱了。

image-20260406175109552

第二步,开启软路由的DHCP,取消lan接口的DHCP服务器中该选项。

image-20260406175244264

配置保存后,确保其配置生效,可以执行命令:

1
/etc/init.d/dnsmasq restart

此时,重新断开手机,电脑等设备的网络,让其重新获取IP地址。观察获取的IP详情。大概如图所示:

image-20260406175711724

注意:此时局域网中所有设备获取的路由器(网关)地址都是软路由的地址。

选定个别设备

对于希望流量走软路由的设备,这很合适。但是家庭中很多设备比如物联网相关的并不需要,通过硬路由直连外部更好。因此我们需要选定部分设备,因为需要走软路由的设备属于少数,那我们就用打标签的方式标记这些设备。

配置静态IP

在概览页可以看到所有设备列表,选中需要走旁路由的设备设置为静态IP。此后,在页面网络-DHCP/DNS-静态地址分配页面中可以看到已经配置为静态IP的设备列表。

image-20260406180908823

编辑设备标签

此时,点击每个设备的编辑按钮添加标签,如图所示

image-20260406181043429

配置DHCP策略

image-20260406181401473

配置两组 DHCP 选项策略,一组用于基础网络设备(不走旁路由);另一组用于指定了标签的设备(走旁路由)。

  1. 默认设备策略(未标记设备)

    • 标签:无需选择或留空。
    • DHCP 选项:填写 3,192.168.68.1(将其中的 192.168.68.1 替换为您真实的硬路由 IP)。
    • 可选追加配置 DNS:6,192.168.68.1 或当地常用 DNS(如 6,223.5.5.5),确保普通设备解析域名正常。
  2. 特定设备策略(已标记设备)

    • 标签:填写前文中给设备加上的标签名(例如您自定义好的标签)。
    • DHCP 选项:填写 3,192.168.68.10(将其中的 192.168.68.10 替换为您软路由的 IP 地址)。
    • DNS 配置:推荐配置为 6,192.168.68.10,使得高级网络功能域名解析也由软路由接管。

DHCP Option 常用参数说明

  • 3:代表默认网关(Router)
  • 6:代表 DNS 服务器(Domain Name Server)

最后,点击页面最下方的“保存并应用”。

验证与总结

  1. 重新获取网络:在手机或电脑等目标设备上,断开并重新连接 Wi-Fi,或重新插拔网线,确保持续生效的是最新的 DHCP 策略。
  2. 检查网关地址:进入设备的 Wi-Fi 详情或以太网状态,查看其获取到的网关/路由器 IP 是否如期改变。
    • 打上标签的重点设备,网关应为旁路由 IP。
    • 未打标签的普通设备,网关应为主路由 IP。
  3. 测试网络连通:分别用两类设备测试网络访问功能(国内常规网站及特殊网络环境),确认按需分流成功。

通过这种“硬路由提供网络底座 + 旁路由接管DHCP按需分流”的模式,既保障了智能家居等大部分基础设备不受软路由折腾重启的影响,大幅提升家庭网络健壮性,又能让主力设备享受到各种插件福利,且无需在设备端做任何手动静态 IP 修改操作,堪称极客玩家非常推崇的一种组网方式。