2019年,和软路由说再见
Table of Contents
关于路由器
可能关注我的朋友会知道,我折腾过不少路由器。硬路由,软路由,品牌从DualWan/小米/斐讯/华硕/Linksys 到 Ubnt,系统从各家自带/OpenWRT/爱快到ROS,无线方案从 Unifi/Amplifi/AiMesh 到 Velop 都折腾过一遍。
目前我正在使用,也认为比较科学的方案是:一台小型纯有线硬路由(我正在用的是RB450Gx4)+ 无线AC+AP或Mesh AP 模式(我正在用的是 Velop)+ 旁路网关。
详细说说这套方案:
主路由部分
硬路由小巧/安静/稳定,有专用的加速芯片,在路由器的本职工作上性能卓越。及格线上的硬路由,保持两三年0故障很正常。几乎十年都不需要升级设备,可预见的下次升级是万兆外网普及之日。
无线部分
使用独立的 AC+AP 系统,或者 Mesh 的 AP 模式+有线回传。即使无线硬件出现问题,也不会影响主路由。根据你所使用的无线设备进行升级,比如即将普及的 Wi-Fi 6 即 802.11ax,只需要升级无线设备即可。这里夹带个人观点,1.AiMesh 是垃圾,2.Velop 是消费级最佳选择。
旁路部分
旁路网关可以是一台 X86 软路由,也可以是一台 Mac 主机(我目前在用的是 NUC8BEK Hackintosh)。X86 软路由或Mac作为旁路网关,负责局域网内科学上网,和其他一切脏活累活,比如 BT 下载/百度云下载/Docker/Plex 服务器。即使出现稳定性问题,也不会影响主路由。这部分可以根据自己性能需求选择设备,面对软路由市场的低能高价,任何一台常见的迷你主机或兼容机都是更好的选择。
不难看出,这套方案的思路是各司其职,让最关键的主路由保持绝对的稳定,其他设备爱怎么折腾可随意。
##关于家庭服务器 托 Intel 牙膏挤爆的福,Intel NUC8BEX 系列简直是体积/性能/价格的完美结合。把目前我对家庭服务器的所有需求一股脑放上去,也能轻松应对。
Surge 网关模式
局域网设备科学上网我个人最习惯使用 Surge,其他的比如 OpenClash 也很不错。Surge for Mac 作为旁路网关有以下优点:
- 配置文件 iOS/macOS 全设备通用,修改可同步生效。
- 可根据客户端分流,让 BT/PT 流量不触发警报。最开始我用 NAS 同步 Dropbox 和 Google Drive 的文件,也作为 PT 下载机使用。但由于不少 VPS 禁止 BT 下载,同样 PT 站也不允许多 IP 上传。如果只是通过IP段或域名来做分流判断,总会有漏网之鱼触发警告。于是把上传/下载任务交给 Mac,同时通过 Surge 的客户端分流规则,指定 Transmission/百度网盘 等客户端直连,可以一劳永逸的规避这个问题。
- Surge for Mac 自带 Snell 服务,只需要路由器转发一个端口,就可以在任何网络环境下无缝访问家里或公司的局域网。通过Surge配置设定(如 192.168.1.X 连家里,192.168.2.X 连公司),达到目前最佳的使用体验。此外,最近上海电信因用户 HTTP 端口转发而封锁宽带的案例频出,用这个办法也可以很好的规避。
- 按设备进行流量统计,网络请求监控,更直观的了解有没有奇怪的设备或App在活动。
目前已知的缺点有两个:一是连接数高了之后 Surge 会出现崩溃,比如同时下载多个 PT 任务;二是连入 Surge 网关的设备 NAT 类型会变化,和网易UU加速器会发生冲突无法加速,这个时候需要切回默认主路由网关比较麻烦。
Plex Media Server
在 Plex 特价的时候购入了终身授权,几天使用下来非常满意:
- 在外使用 iPad 看视频可以转成合适的码率传输,不会因为上传带宽不足导致完全无法播放。
- 给科技小白朋友分享电影库时就更加简单。
- Apple TV 使用 Plex 时,Plex for iPhone 可作为遥控使用,比苹果的电视遥控器方便了三十万倍左右。
- Infuse 的对比中,没有发现短板,可以完全替代。
关于串流,Plex 一共有三种串流方式:
- 原始文件串流:Plex 只进行数据传输,不参与解码。解码由播放器本机完成。4K HDR 需要保障带宽30Mbps。
- 转码串流,此时 Plex Server 所在机参与解码。NUC8的HD630支持硬解,此时消耗GPU资源。
- 显卡不支持则由CPU 软解,转1080P 没问题,4K不行。
PT下载器
由于上文提及的 PT 下载和科学上网同步 Dropbox 需求冲突,现在 PT 下载交由 Mac Transmission 负责,直接下载到 NAS 共享的 AFP 网络硬盘中。Transmission 作为老牌 BT 下载工具,其 Remote GUI 全平台通用,比 DSM 的 Download Station 成熟太多了。
Docker
NUC8 的硬件跑 Docker 很轻松,目前上面只跑着 Adguard Home,Aliddns。
结尾
2019年和软路由说再见了。抛开特定的称呼,软路由/服务器,无非是一台 24 小时开机的电脑。抛砖引玉,祝大家早日找到适合自己的方案。