目录
- [什么是 Clash?](#什么是-clash)
- 为何需要设置本地不使用代理?
- Clash安装及基础配置
- 如何设置本地不使用代理
- 常见问题解答
什么是 Clash?
Clash 是一款比较流行的网络代理工具,主要用于科学上网和流量转发。通过不断优化其规则和设置,用户可以更加便捷地管理网络流量。本软件允许用户自由切换不同的代理节点,同时保持极高的连接速度。
为何需要设置本地不使用代理?
在某些情况下,用户可能需要在本地网络中直连,而不经过代理。比如:
- 本地局域网设备通信:某些设备,必须通过本地网络直接通信,不应被代理转发。
- 本地开发测试:运行本地代码,在局域网内测试时,需确保不使用代理以免影响结果。
- 避免速度丢失:连接局域网设备时,使用代理可能导致延迟和丢包现象,直接连接更稳定。
Clash安装及基础配置
在进行设置之前,确保已安装最新版本的 Clash。你可以在 Clash 官方网站 或相关的 GitHub 页面下载到最新版本。
完成下载后,请按照说明进行安装,确保运行正常。
- 在配置文件中引导节点
- 添加代理规则
- 配置 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.