Clash 设置本地不使用代理的完整指南

目录

  1. [什么是 Clash?](#什么是-clash)
  2. 为何需要设置本地不使用代理?
  3. Clash安装及基础配置
  4. 如何设置本地不使用代理
  5. 常见问题解答

什么是 Clash?

Clash 是一款比较流行的网络代理工具,主要用于科学上网和流量转发。通过不断优化其规则和设置,用户可以更加便捷地管理网络流量。本软件允许用户自由切换不同的代理节点,同时保持极高的连接速度。

为何需要设置本地不使用代理?

在某些情况下,用户可能需要在本地网络中直连,而不经过代理。比如:

  • 本地局域网设备通信:某些设备,必须通过本地网络直接通信,不应被代理转发。
  • 本地开发测试:运行本地代码,在局域网内测试时,需确保不使用代理以免影响结果。
  • 避免速度丢失:连接局域网设备时,使用代理可能导致延迟和丢包现象,直接连接更稳定。

Clash安装及基础配置

在进行设置之前,确保已安装最新版本的 Clash。你可以在 Clash 官方网站 或相关的 GitHub 页面下载到最新版本。
完成下载后,请按照说明进行安装,确保运行正常。

  1. 在配置文件中引导节点
  2. 添加代理规则
  3. 配置 LAN 服务器与用户信息

如何设置本地不使用代理

步骤一:打开配置文件
打开你的 Clash 配置文件。一般保存在你的程序目录下,文件格式为 YAML。使用文本编辑器如 Notepad++ 或 VS Code 打开。

步骤二:修改规则
在配置文件中找到 rules: 标签,你应该在此区域添加规则以使本地流量可以直接连接。规则如下所示:

rules:

  • DOMAIN-SUFFIX,lokalhost,DIRECT
  • IP-CIDR,192.168.0.0/16,DIRECT
  • IP-CIDR,10.0.0.0/8,DIRECT

其中,第一行为设置本地代理的 localhost,第二、三行为公司或家庭网络的本地 IP。

步骤三:保存并重启
完成以上修改后,点击“保存”。接下来,返回到在线平台或终端中初始化 Clash,使修改生效。通常的启动命令为:

./clash -f ./config.yaml

重启成功后,你的 Clash 就不会对本地 IP 或 Domain 流量进行任何代理影响。

常见问题解答

Q1: 如何查看 Clash 当前是否使用了代理?

A1: 你可以检查 Clash 的网络托盘图标,或者查看配置文件中的状态。在命令行执行 proxy status,将返回 Bewistong Proxies 状态。

Q2: 如果我没有看到修改前新的综述怎么办?

A2: 尝试清除 DNS Cache 或者重启设备。如果问题依然存在,确保你的 _ Clash_ 配置文件修改是完整且正确的。

Q3: 修改本地不使用代理后有时,还是无法连接局域网络

A3: 有可能是因你的网络未能如理论般配置。确保你在 Clash 中启用了必要的防火墙或端口映射服务。

Q4: 如何方便地管理多项代理设置?

A4: Clash 支持不同的配置文件,你可以通过改变文件名或许可证达到管理这里各项设置的目的。例如,条件型 YAML 文件可以为开发或生产等不同利用分类。

Q5: Can I combine proxy settings with direct access?

A5: Yes, Clash allows combining proxy settings to reach specific addresses through proxy while others go direct.

正文完
 0