核心概念
OpenClash 不创造代理协议,它负责管理和路由你的网络流量。

- 配置文件:包含代理服务器信息(从订阅链接获取)。
- 规则集:决定哪些流量走代理,哪些直连(如国内网站直连,国外网站代理)。
- 控制面板:用于监控流量、切换节点、测试延迟等。
安装前准备
- 一个能安装 OpenClash 的设备:如刷了 OpenWrt 的路由器(最常见)、Linux 软路由、虚拟机等。
- 稳定的网络连接。
- 有效的 Clash 配置文件订阅链接:这是核心,需要从你的代理服务提供商处获取。
标准设置步骤(以 OpenWrt 为例)
第一步:安装 OpenClash
- 登录 OpenWrt 的 LUCI 管理界面(通常是
http://192.168.1.1)。 - 进入 系统 -> 软件包。
- 确保已配置好软件源,然后搜索
luci-app-openclash进行安装。- 或者,更常见的是在 “服务” 菜单中,如果能看到 “OpenClash”,则表示已安装。
第二步:基本配置(首次运行)
- 进入 服务 -> OpenClash。
- 全局设置:
- 运行模式:选择
Redir-Host(兼容性好)或Fake-IP(速度更快,但可能需要客户端支持),初次建议Redir-Host。 - DNS 设置:这是关键!
- 本地 DNS 劫持:务必开启(设置为
启用),这会将所有DNS请求转发给OpenClash处理,实现基于域名的分流。 - Fallback DNS:填写可靠的公共DNS,如
5.5.5(阿里) 和29.29.29(腾讯),当代理DNS失效时使用。
- 本地 DNS 劫持:务必开启(设置为
- IPv6 设置:根据你的网络环境开启或关闭。
- 运行模式:选择
第三步:导入配置文件(核心)
- 切换到 配置文件管理 页面。
- 在 “配置文件订阅” 部分:
- 粘贴你从服务商那里获取的 Clash 订阅链接。
- 点击 “更新”,成功后会显示配置文件列表。
- 回到 “配置文件管理” 顶部,从下拉菜单中选择你刚更新的配置文件,然后点击 “配置文件”。
第四步:规则与策略组设置
- 切换到 规则管理 页面。
- OpenClash 会自动使用配置文件中自带的规则,你可以在 “规则设置” 中:
- 启用规则:必须开启。
- 规则自动更新:建议开启,保持规则最新。
- 策略组管理:在这里可以自定义或查看代理策略组,自动选择”、“香港节点”、“美国节点”、“直连”、“拒绝”等,你可以在这里设置测试URL来自动选择延迟最低的节点。
第五步:启动并测试
- 返回 “概览” 页面。
- 点击右下角的 “启动 OpenClash”。
- 等待日志显示运行成功(约30秒)。
- 测试:
- 内建测试:在 “服务器节点” 页面,可以批量
延迟测试。 - 网页测试:用设备访问 ipleak.net 或 browserleaks.com/ip,检查IP地址和DNS是否已变为代理服务器的位置。
- 分流测试:同时访问一个国内网站(如百度)和一个国外网站(如 Google),看国内是否直连(速度快),国外是否代理(能访问)。
- 内建测试:在 “服务器节点” 页面,可以批量
高级设置与技巧
-
访问控制:
- 在 “访问控制” 页面,可以设置特定设备(通过IP/MAC地址)不走代理(直连模式),或强制走代理(代理模式),非常实用,例如让游戏机/电视直连,电脑/手机走代理。
-
日志与调试:
- 如果遇到问题,第一时间查看 “日志” 页面,日志等级可以调整为
debug以获取更详细的信息。
- 如果遇到问题,第一时间查看 “日志” 页面,日志等级可以调整为
-
内核更新:
- 在 “版本更新” 页面,可以手动更新 Clash 内核、GeoIP 数据库和规则集,确保功能最新。
-
Dashboard 控制面板:
- 启动后,你可以通过访问
http://192.168.1.1:9090/ui(端口可能不同,请以界面提示为准)来使用更美观的 Yacd 或 Clash Dashboard 进行节点切换和流量监控。
- 启动后,你可以通过访问
常见问题排查
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 无法连接外网 | 配置文件错误或订阅失效。 DNS 设置错误。 内核启动失败。 |
检查订阅链接,更新配置。 检查“本地DNS劫持”是否开启,Fallback DNS是否有效。 查看日志,尝试更新/更换内核。 |
| 国内网站速度慢 | DNS 污染或流量错误地走了代理。 | 确保规则集已启用并更新。 在“访问控制”中指定该设备或IP为“直连模式”。 检查规则列表,确认有 GEOIP, CN, DIRECT(中国IP直连)规则。 |
| 控制面板打不开 | 防火墙阻止或端口错误。 | 确认OpenClash监听端口(如7890, 9090)是否被占用。 检查防火墙规则,通常安装后会自动添加。 |
| 部分设备不生效 | 设备DNS未指向路由器。 | 确保设备的DNS服务器设置为路由器的IP地址(如192.168.1.1),或开启路由器的DHCP/DNS服务强制下发自身为DNS。 |
重要提醒
- 安全:你的订阅链接是敏感信息,请勿泄露。
- 备份:在复杂的自定义设置后,建议在 “全局设置” 最下方使用配置备份功能。
- 性能:
Fake-IP模式性能更好,但可能和一些老旧应用或游戏不兼容,如果遇到问题,切回Redir-Host模式。
按照以上步骤,你应该能成功完成 OpenClash 的网络设置,如果遇到具体问题,查看日志信息是定位问题最快的方式。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。