软路由、硬路由、旁路由、单臂路由,一篇讲清楚家里的网怎么搭

2次阅读
没有评论

家里的网到底怎么搭?先说一套已经稳定跑了 6 年的搭配:一台 i7-8565U 加 Intel X550-T2 双口万兆网卡的软路由当网关,Wi-Fi 全交给硬路由,硬路由只当 AP。路由器用旧了、出了 Wi-Fi 新标准,换一台就行,网关这边一点不用动。

软路由、硬路由、旁路由、单臂路由,一篇讲清楚家里的网怎么搭

一、先把几个词分清

硬路由就是买来的路由器,一个盒子里装着处理器、交换芯片和 Wi-Fi 芯片,固件是厂商配好的。软路由则是一台通用的小电脑,最常见的是带好几个网口的 x86 小主机,装上路由系统拿来当路由器用,它一般没有 Wi-Fi。路由系统方面,OpenWrt 是开源的路由器系统,ImmortalWrt、iStoreOS 都是在它基础上改的;另外还有 RouterOS、pfSense、OPNsense。网关(主路由)负责拨号、NAT、给设备分 IP 和防火墙;AP 只负责发 Wi-Fi,不拨号也不分 IP,设备的地址还是网关来分。

二、硬路由刷 OpenWrt,亏不亏要看芯片

很多人觉得刷了 OpenWrt 就是升级,其实不一定。路由器里管转发加速和 Wi-Fi 的那部分,有的厂商只给闭源驱动,OpenWrt 用不上,刷完反而变慢。高通 IPQ 系列的转发加速靠闭源的 NSS 模块,OpenWrt 官方版本不带,刷完转发全靠 CPU 硬扛;博通新款路由器的 Wi-Fi 驱动基本是闭源的,刷完很可能连 Wi-Fi 都没有,比如华硕 GT-AX6000 用的 BCM4912 就不支持。联发科 Filogic 系列则反过来,Wi-Fi 驱动 mt76 是开源的,OpenWrt 里能开硬件转发加速,很多几百块的路由器刷完当主路由也够用。不过就算是联发科,Wi-Fi 7 的 MLO 等新特性在 OpenWrt 稳定版里也还在修 bug,只能算实验功能,各家的 Mesh 组网也只在原厂固件里有。

另外要注意:硬件加速开着的时候,被加速的流量不经过 CPU,SQM、QoS 这类限速排队功能就管不到它。刷机本身也有变砖风险,一步出错可能要拆壳接 TTL 串口才救得回来,刷了以后保修一般也没了;固件尽量用官方的,来路不明的固件可能夹带东西。

三、软路由强在哪,坑在哪

软路由真正强的是 CPU。代理要加密解密,x86 小主机比路由器里的 ARM 芯片强得多,还能顺手跑 Docker、做多线路叠加、去广告、内网穿透,网口也随你挑,2.5G、万兆都有。折腾起来也方便:x86 刷系统不存在变砖,装坏了插个 U 盘重装就行;想换系统,OpenWrt、iStoreOS、RouterOS、OPNsense 都能装;跑在 PVE 里的话,改之前打个快照,改坏了一键回滚。

坑也有几个:一般没有 Wi-Fi,还得配 AP;比一台硬路由多一台机器,也多一份电费;软路由一挂,全家断网,当网关的这台最好别经常折腾。网卡要挑:Intel I225-V、I226-V 这两颗 2.5G 网卡一直有随机掉线几秒又连上的问题,官方办法是关掉 EEE 节能,到现在也没有哪个固件版本能说彻底修好了,买小主机前先看看用户反馈。

四、五种常见搭法

软路由、硬路由、旁路由、单臂路由,一篇讲清楚家里的网怎么搭

1. 一台硬路由全包:最省事,适合宽带 500M 左右、不跑重度代理、不想折腾的人,缺点是什么都绑在这一台上,换 Wi-Fi 7 路由器时拨号、端口转发都得重弄。

2. 软路由当网关 + 硬路由当 AP(最推荐):软路由管拨号、分 IP、防火墙和代理,硬路由只发 Wi-Fi。这样 Wi-Fi 和网关分开,硬路由一直用原厂固件,厂商的驱动、Wi-Fi 新特性和 Mesh 都还在,也不用冒刷机变砖的风险;以后出了新标准,直接买新路由器换上,网关设置一个都不用动。房子大就多放几台关了 DHCP 的硬路由组 Mesh,全屋只有一个 Wi-Fi 名字;AP 之间能拉网线就走有线回程,最好选带独立回程频段的三频机型;想跑满千兆以上,网关、交换机和 AP 之间最好都是 2.5G。硬路由改 AP 要注意:原厂固件一般有“AP 模式”,没有就手动关掉 DHCP,再把 IP 改成和网关同一网段又不冲突的地址;用 OpenWrt 当 AP 的,漫游要自己配 usteer 再开 802.11k、v、r;IPv6 的 RA 和 DHCPv6 交给网关去发。

3. 旁路由:主路由照常拨号、分 IP,旁边再挂一台软路由只负责代理,设备的网关和 DNS 指向旁路由。好处是原来的网络一点不用动,旁路由坏了把网关改回去就恢复。坑主要是 IPv6 会绕过旁路由,要么在主路由上把 IPv6 的 DNS 指向旁路由,要么干脆关掉 IPv6;设备自己写死 DNS 或者开了 DoH 也会绕过;旁路由一关机,指向它的设备就断网;流量还要多绕一圈。

4. 单臂路由(用 VLAN):软路由只有一个网口时用,靠 VLAN 把一根网线拆成两条“虚拟网线”,VLAN10 连光猫走外网,VLAN20 走局域网,需要一台支持 VLAN 的交换机。代价是所有流量都要从这一个口进出,千兆口跑千兆宽带会吃紧,换 2.5G 口就宽裕得多。

5. 单臂路由(不用 VLAN):光猫改桥接后接一台普通交换机,软路由在同一个口上既拨 PPPoE,又给局域网发 DHCP。能用,但光猫、软路由和所有设备都在同一个网段里,光猫自带的 DHCP 一定要关掉,不然会抢着给设备分地址;能用 VLAN 隔开,还是尽量隔开。

五、光猫要不要改桥接

不是必须的。不改桥接就是光猫自己拨号,软路由的 WAN 口从光猫那里拿一个内网地址,等于多了一层 NAT,日常上网、看视频基本没区别,影响主要在:端口转发要做两次,省事的办法是在光猫里把 DMZ 指向软路由;游戏主机的 NAT 类型可能变严格,联机、语音偶尔受影响;宽带有公网 IPv4 的话,公网地址在光猫上,软路由拿不到,做远程访问要多绕一步。改成桥接就是光猫只管光转电,由软路由自己拨号,公网地址直接落在软路由上,但要先准备好宽带账号密码,很多地方改桥接要给运营商打电话;家里有 IPTV 或者固话的,先确认后面的路由能不能透传对应的 VLAN。改桥接也不一定更快,它只是把拨号的活从光猫挪到了你自己的路由上,后面接的要是入门级路由器,反而可能更慢。

六、怎么选

宽带 500M 左右、不跑重度代理:一台联发科方案的硬路由就够了,用原厂固件或者刷 OpenWrt 都行。要跑代理、宽带千兆以上、想跑 Docker:软路由当网关,硬路由当 AP。不想动现有网络,光猫又不方便改桥接:先上旁路由,记得处理 IPv6。小主机只有一个网口:单臂路由,最好配一台支持 VLAN 的交换机。房子大、要全屋覆盖:软路由当网关,几台关了 DHCP 的硬路由组 Mesh,能走网线就走有线回程。

七、两套不贵的参考配置

软路由、硬路由、旁路由、单臂路由,一篇讲清楚家里的网怎么搭

够用版:J1900 软路由 + TP-Link XDR3040。J1900 这类老 x86 小主机二手很便宜,接千兆宽带,家里几个人同时刷视频完全扛得住;Wi-Fi 交给 XDR3040 这种 AX3000 的 Wi-Fi 6 路由器,关掉 DHCP 当 AP,一台覆盖不了就多放几台组易展 Mesh。短板是 J1900 不支持 AES-NI,代理走 AES 加密时全靠 CPU 硬算,想让代理跑满千兆、经常下大文件就吃力了。

升级版:J4125 软路由 + Wi-Fi 7 路由器当 AP。想跑 2.5G 网络、上 Wi-Fi 7,可以把软路由换成 J4125 这类带 2.5G 网口的小主机,它支持 AES-NI,跑代理也更从容;AP 换成 Wi-Fi 7 路由器,网关、交换机和 AP 之间都走 2.5G 线。很多 J4125 小主机用的是 Intel I225 或 I226 网卡,买之前看清是哪一颗,再翻翻用户的掉线反馈。

最后提醒一句:原厂固件也不是一直有更新。网件写明了一款产品停售大约三年后就不再出固件,安全更新也一起停;TP-Link、华硕停更的时间也没个准。OpenWrt 每个大版本至少维护一年,现在最新的稳定版是 25.12.6。家里联发科的老路由器原厂停更了,别急着扔,刷成 OpenWrt 当 AP 接着用。

正文完
 0