1. 什么是Clash白名单?
Clash是一个网络代理工具,支持多种协议。其最大特点就是可以使用自定义规则进行过滤。在Clash的规则中,黑名单规则用于过滤不需要的流量,而白名单规则用于放行一些不需要过滤的流量。
在使用Clash的过程中,有时候需要放行一些流量,这个时候就需要使用Clash白名单。
2. Clash白名单的作用
Clash白名单可以帮助用户放行一些不需要过滤的流量,如某些网站或应用程序等,以达到更好的使用效果。
3. 如何使用Clash白名单?
使用Clash白名单需要进行以下步骤:
-
编辑Clash的配置文件,添加以下规则:
proxy-groups:
- name: Proxy type: select proxies:
- proxy1
- proxy2
- proxy3 url: http://www.google.cn/generate_204 #添加如下规则 white-domain:
- example.com
- *.example.net
在以上规则中,
white-domain
字段用于添加白名单域名,可以根据自己的需要添加不同的域名,使用-
分隔。 - name: Proxy type: select proxies:
-
在Clash的配置文件中启用该规则:
rule-providers: example: type: http path: https://example.com/ClashRuleProvider/Rules behavior: classical interval: 86400 proxies: – Proxy #添加如下规则 use-ip-as-fallback: true
在以上规则中,
use-ip-as-fallback
字段用于启用该规则。
4. Clash白名单常见问题解答
Q1:如何判断Clash白名单是否生效?
A:在使用Clash白名单的过程中,可以通过以下方法判断是否生效:
- 访问白名单中的域名,如果可以访问,则说明白名单生效;
- 查看Clash的日志,如果出现放行白名单规则的信息,则说明白名单生效。
Q2:如何添加Clash白名单?
A:添加Clash白名单需要编辑Clash的配置文件,在white-domain
字段中添加需要放行的域名。
Q3:Clash白名单是否支持正则表达式?
A:Clash白名单支持通配符*
,可以匹配任意字符,但不支持正则表达式。
Q4:Clash白名单支持的协议有哪些?
A:Clash白名单可以支持HTTP、HTTPS、SOCKS5等多种协议。