在使用网络代理的过程中,有时候我们需要设置选项使得某些特定的流量(如本地流量)不通过代理。在 Clash 应用中,设置本地不使用代理的方法非常简单。本文将会详细介绍这项设置的步骤及其注意事项。
一、什么是 Clash
Clash 是一种功能强大的网络代理工具,它通过分流的方式,使用户能够根据特定需求合理地规划网络流量。它能够灵活地支持多种代理协议,并实现不同的路由规则,有效帮助外部网络的访问。
二、为什么需要在 Clash 中设置本地不使用代理
在某些情况下,我们希望本地流量不通过 Proxy,这是因为:
- 确保本地服务正常:有时候需要访问本地搭建的服务或应用,如果数据通过 Proxy,可能会影响其访问。
- 提升网络访问速度:某些情况下,不必要的流量经过代理不仅增加延迟,还会造成带宽的浪费。
三、在 Clash 中设置本地不使用代理的步骤
1. 打开 Clash 应用
确保你的 Clash 客户端已经正确安装并打开。如果你还没安装,可以前往官方网站下载并安装。
2. 访问配置文件
要设置本地不通过代理,需要编辑 Clash 的配置文件,通常此文件叫 config.yaml
,路径视你安装配置而异。
3. 修改规则
修改 config.yaml
文件中的 rules
部分,增加一项对本地流量的排除规则。例如,对于本地的 IP 范围(如 127.0.0.1 和 192.168.1.*),可以添加以下内容:
yaml
- IP-CIDR, 127.0.0.1/32, DIRECT
- IP-CIDR, 192.168.1.0/24, DIRECT
4. 保存配置
确保修改完成后,保存文件,再重启 Clash 应用使更改生效。
5. 确认设置是否成功
重新启动后,可以通过访问本地服务或使用 clash
日志来检查数据是否通过代理排除。例如,可以运行 clash
命令并查看流量记录,确保目标流量被标记为 DIRECT
。
四、设置中可能出现的常见问题
1. 如何确认本地不使用代理成功?
通过检查本地请求是否执行,即可以通过 Clash
的日志记录查看。在 Clash
的日志窗口,观察网络请求类型标识符,期望看到请求类型为 DIRECT
。
2. 如果设定不生效,可能原因是什么?
若设置在重启后依旧生效,可以检查以下部分:
- 确保其他规则没有冲突,例如更高优先级的规则覆盖你的本地设置。
- 检查规则书写是否符合YAML规范,请勿有空格及格式错误。
3. 我可以排除哪些本地地址?
是的,你可以选择性地排除多个丰富和动态分配的本地地址,常用形式包含 /24
规则,用以设置更大的子网。
4. 如何恢复之前的设置?
可以在线上备用配置或手动记住修改的部分,再将其文件重新替换后,重新启动 Clash。
五、常见拓展功能
- 使用文件代理:可方便排除其他文件 миниомеры,并取新设置,отив للأكبر контроль динамика车辆流程,提供更灵活的调配方式。
- 设置对应 DNS:通过使用自定义 DNS 提高路由服务的可靠性,这样客户通过边界的在线检查便能够坚如磐石。
总之,设置 Clash 于本地不通过代理十分万便,明确条件后即可应附题办法视觉开门,本方法扩宽了需要过程优秀工具的实现过程—相对于其准确配置也是成长的过程。请您立刻尝试使用这些步骤,让您的网络使用更加高效 !