Appearance
OpenClash 软路由全屋无感代理配置教程
将科学上网能力部署在软路由(如工控机、NanoPi、N1盒子、x86虚拟机)上,是实现全屋智能家居、电视盒子、Apple TV、PS5/Switch 游戏主机以及手机电脑无感自由访问国际互联网的终极解决方案。OpenClash 是 OpenWrt 平台下功能最完善、更新最活跃的图形化代理插件。
一、软路由运行环境与前置依赖
- 硬件基础:
- 推荐使用双网口及以上 x86 软路由(Intel J4125 / N100 / N5105 等架构)或高算力 ARM 盒子,保证千兆全速跑满时 CPU 占用低于 30%。
- 核心依赖包检查:
- OpenClash 正常运行需安装:
coreutils,coreutils-nohup,dnsmasq-full,ca-certificates,wget-ssl,kmod-tun。
- OpenClash 正常运行需安装:
- 插件安装:
- 前往
vernesong/OpenClashGitHub Releases 下载对应 CPU 架构的.ipk安装包,在 OpenWrt 后台的「系统 -> 软件包」中上传安装。
- 前往
二、运行模式选择:TUN 混合模式 vs Redir-Host
在 OpenClash「插件设置 -> 模式设置」中,推荐采用:
- 模式:
Fake-IP (TUN 混合模式) - 核心逻辑:
- 由 OpenClash 接管全屋 DNS 解析请求,对海外域名返回特定的保留内网 IP(Fake-IP),随后由 Mihomo 内核在路由层直接建立代理隧道。
- 这种模式彻底根除了国内运营商的 DNS 污染,并实现秒级解析首屏响应。
- 智能家居避坑:
- 在「Fake-IP 绕过列表」中,务必添加小米米家、米家网关、苹果 HomeKit 等内网直连域名,避免智能家居设备因 DNS 劫持导致断网或离线。
三、导入机场配置文件
- 进入「配置文件订阅」菜单,点击添加。
- 粘贴来自优质专线机场的 Clash 订阅链接。
- 勾选「自动更新」,将更新时间设置为每天凌晨闲时(如 04:00)。
- 点击「保存配置」并立即更新。返回主运行界面,点击「启动 OpenClash」。
四、Apple TV 与游戏主机定向加速
在家庭局域网中,不同设备的需求截然不同:
- Apple TV / 电视盒子:需走高解锁率的原生专线节点看 Netflix 4K。
- PS5 / Switch 游戏机:需启用 Full-Cone NAT 降低游戏延迟。
- 在 OpenClash 的 Yacd 控制面板中,用户可以按设备 IP 分配不同的出口策略组,实现“办公电脑走专线、电视盒子看美剧、游戏主机走香港直连”的蜂巢式精细分流。