由于Clash全平台界面都大致相同,此教程适用于Clash全平台,包括Clash for Windows、Clash for macOS、Clash for for Android、Clash for Linux
Clash 简介
Clash 是一款备受欢迎的开源网络代理工具,由于logo形象是一个猫咪,常被用户们亲切地称为”小猫咪”。作为多个图形用户界面客户端(例如 Clash for Windows、Clash for Android、ClashX 等)的核心引擎,Clash 致力于帮助用户方便地管理和配置网络代理服务。其主要功能包括:
- 多协议支持:Clash 支持多种入站和出站协议,包括SOCKS5、Shadowsocks (R)、VMess、Trojan、Snell、HTTP(S)、Wireguard 等,提供了多样化的选择。
- 规则导向的路由:通过动态脚本、域名、IP 地址、进程名称等规则,Clash 实现了精细化的路由控制,使用户能够根据具体需求定向管理网络流量。
- DNS 伪装:通过伪装 IP DNS 技术,Clash 有效减轻了 DNS 污染对网络性能的影响,提供更加稳定和流畅的代理体验。
- 透明代理:Clash 提供透明代理功能,能够重定向 TCP 和 TProxy TCP/UDP,并自动管理路由表和规则,简化用户操作流程。
- 代理组与负载均衡:Clash 支持代理组功能,具备自动回退、负载均衡和延迟测试等功能,优化了代理的稳定性和性能。
- 远程代理提供者:Clash 能够动态加载远程代理列表,使用户可以灵活获取和切换不同的代理服务。
- RESTful API:Clash 提供全面的 RESTful API,用户可以通过 API 实时更新配置,实现更加灵活和定制化的代理设置。
Clash for Windows
Clash for Windows 是 Windows 平台上的唯一图形化操作分支,同时支持 Windows、Linux 和 macOS。它可以通过配置和控制 Clash 核心程序,使用户能够更加直观地操作和使用。Clash for Windows 支持多种协议,包括 VMess、Shadowsocks、VLess、Trojan 和 ShadowsocksR,用户可以根据需求选择合适的协议进行连接和使用。
下载地址
https://github.com/Fndroid/clash_for_windows_pkg/releases 已经删库,但是目前仍然可用,使用完全没有问题。
注意:安装版不要安装到中文目录下,解压缩版也不要将文件重命名为中文目录。如果安装后不可用,建议使用绿色免安装版。
配置使用教程
- 通过上述链接下载并安装,按照提示完成安装。打开桌面的 Clash for Windows.exe(部分电脑上可能不显示文件后缀,即文件名为 Clash for Windows)
- 订阅链接下载配置文件,在“Profiles”配置文件一栏中,复制你的机场订阅链接 URL,然后点击“download”按钮下载订阅文件。大多数机场支持一键导入,可以直接省略这一步。
- 切换到“proxies”一栏,会看到很多节点,单击无线图标可以查看延迟等。选择你的节点,用鼠标点击即可。其他不懂的部分不要动。
- 点击“常规”,打开系统代理和开机启动选项。如果需要局域网共享,可以打开“允许局域网连接”,默认是关闭的。
打开浏览器即可访问代理环境下的网站。首次使用建议在浏览器的隐私模式下查看能否正常访问 Google。隐私模式可以屏蔽插件的影响,如果隐私模式可以正常访问,而普通模式不行,则可能是某些插件对代理造成了影响。停用可疑的插件即可。
代理模式
- 全局模式 (Global):所有请求直接发往代理服务器
- 规则模式 (Rule):所有请求根据配置文件规则进行分流
- 直连模式 (Direct):所有请求直接发往目的地
无法访问网络(请检查代理设置)
- 删除先前的配置文件,然后通过 URL 重新下载。
- 在任务栏的搜索框中输入“cmd”,右键点击命令提示符,选择以管理员身份运行。在管理员命令提示符窗口中执行以下命令:
netsh winsock reset
,然后回车。重启电脑,再打开 Clash。 - 打开系统设置 -> 网络和 Internet 设置 -> 关闭代理,退出 Clash,再重启 Clash。
开启 TUN 模式设置
TUN 模式是 Windows 系统中的一种虚拟网络接口模式,全称为”TUNnel”模式。TUN 模式会创建一个虚拟的点对点网络连接,这个连接会显得像一个真实的物理网络接口一样,常用于创建 VPN(虚拟私有网络)连接。
使用 TUN 模式的主要特点包括:
- TUN 模式会虚拟出一个点对点的网络连接,充当一条直接的网络 cable。
- TUN 接口在 Windows 中被标记为一个网络接口,并被分配一个 IP 地址。
- 通过 TUN 接口发送和接收的网络数据包会被封装和解封装,但不会像 TAP 接口那样被以以太网框架的形式封装。
- TUN 模式通常用于路由 IP 数据包,如 OpenVPN、IPsec 等 VPN 连接。
- 使用 TUN 接口的应用程序需要自己处理网络封装和解封装,并实现诸如 ARP 协议之类的网络功能。
- TUN 接口可以与其他物理网络接口一起工作,但两个 TUN 接口之间无法直接通信。
开启 TUN 模式后,绝大多数安卓模拟器就可以使用软件设置的代理节点进行外网访问了。
具体的 TUN 模式设置请查看:
Clash如何汉化?查看: