OpenClash 的配置文件通常位于 OpenClash 的安装目录下,文件名为 config.yaml
。你可以通过 SSH 登录到 OpenWrt 系统,使用文本编辑器(如 vi
或 nano
)打开该文件。
config.yaml
文件中找到 rules:
部分,在此部分下添加需要白名单的域名或 IP 地址。例如: rules:
- DOMAIN-SUFFIX,example.com,DIRECT
- DOMAIN-SUFFIX,another-example.com,DIRECT ```
这里的 DIRECT
表示流量直接连接,不经过代理。修改完成后,保存并关闭文件,然后重启 OpenClash 服务,使更改生效。
登录到 OpenWrt 的 Web 界面,找到 OpenClash 插件的入口。
在 OpenClash 的 Web 界面中,找到“自定义规则”或“规则设置”选项。按照以下格式添加白名单规则:
DOMAIN,speedtest.net,DIRECT
这样,speedtest.net
的流量就会直接连接,而不经过代理。添加完成后,点击“保存”或“应用设置”按钮,使规则生效。
如果你需要将中国大陆的域名或 IP 地址排除在代理之外,可以使用 OpenClash 的“大陆白名单订阅”功能。
在 OpenClash 的 Web 界面中,找到“大陆白名单订阅”选项。
勾选“自动更新”选项,并设置合适的更新时间(如每周一凌晨更新一次)。
点击“保存配置”,OpenClash 会自动下载并更新大陆白名单规则。
添加白名单后,可以通过网络监控工具(如 Fiddler 或 Wireshark)查看流量是否直接连接。
如果你所在的网络环境存在 DNS 污染问题,确保 OpenClash 的 DNS 设置正确,以避免影响白名单的解析。
DOMAIN
、DOMAIN-SUFFIX
和 IP-CIDR
等。你可以根据需要选择合适的规则类型。通过以上方法,你可以轻松地为 OpenClash 添加白名单,从而更好地控制网络流量,确保关键服务的稳定和安全。