什么是Clash
Clash是一款基于Go语言开发的多平台代理工具,支持HTTP、SOCKS5、VMess等多种代理协议。
为什么需要设置不代理某些域名
有时候我们希望某些域名不经过代理访问,比如国内的一些网站或者局域网内的资源。
如何在Clash中设置不代理某些域名
步骤一:编辑配置文件
打开Clash的配置文件,在rules部分添加如下规则:
no-proxy:
- '*.domain1.com'
- 'domain2.com'
这样就设置了不代理domain1.com及其所有子域名,以及不代理domain2.com。
步骤二:重新加载配置
保存配置文件并重新加载Clash的配置。
步骤三:验证设置
访问指定的域名,确认是否不经过代理。
常见问题解决
为什么设置不代理的域名仍然经过代理
可能是配置文件未生效,可以尝试重新加载配置或者检查配置文件格式是否正确。
如何设置不代理特定端口的域名
可以在配置文件中添加端口的规则,具体规则可以参考Clash的官方文档。
FAQ
如何在Clash中设置不代理局域网内的资源?
可以通过在配置文件中添加局域网IP地址段的规则来实现不代理局域网内的资源。
Clash如何实现域名的通配符匹配?
Clash支持通配符匹配,可以使用*
来匹配任意字符,使用?
来匹配单个字符。
如何排除特定的域名不走代理?
在Clash的配置文件中使用no-proxy
字段来指定不走代理的域名。
正文完