使用教程中心
5 分钟配置 Clash,全平台图文教程
从安装到智能分流,手把手带你完成 Clash 全部配置。支持 Windows、macOS、Android、iOS、Linux,零基础也能轻松上手。
三步完成 Clash 全部配置
无论你使用哪个平台,核心流程都相同。下方分平台教程提供更详细的图文说明。
下载并安装客户端
根据你的操作系统选择对应的 Clash 图形化客户端。Windows / macOS / Linux 推荐 Clash Verge Rev;Android 推荐 Clash for Android(CFA);iOS 推荐 Stash 或 Shadowrocket。
前往下载页面导入机场订阅链接
从机场服务商(代理节点提供商)获取 Clash 格式的订阅 URL,复制粘贴到客户端的「配置」或「订阅」页面,点击更新即可。客户端自动解析节点列表与分流规则,无需手动编写任何 YAML 配置。
选择节点,开启代理
在节点列表中选择延迟低的代理节点,开启「系统代理」(轻量模式)或「TUN 模式」(全局透明代理)。Clash 自动分流——国内网站直连保速,境外服务走代理,无感知智能切换。
下载并安装 Clash Verge Rev
前往 GitHub Releases 页面,下载最新版 .exe 安装包:
- 大多数用户选
ClashVergeRev_x.x.x_x64-setup.exe(x64,适合绝大多数 Windows 台式机 / 笔记本) - Surface Pro X 等 ARM 设备选
ClashVergeRev_x.x.x_arm64-setup.exe
导入机场订阅链接
打开 Clash Verge Rev,在左侧导航栏点击「订阅」(Profiles),然后:
- 点击右上角「新建」或输入框
- 将机场提供的 Clash 订阅 URL 粘贴进去
- 点击「导入」或按 Enter 确认
- 等待订阅下载完成,配置文件会出现在列表中
- 点击配置文件右侧的「使用此配置」将其激活(选中状态)
https://your-airport.com/api/v1/client/subscribe?token=xxxxxxxx&flag=clash
查看并选择代理节点
在左侧导航点击「代理」(Proxies),你会看到所有可用节点和策略组:
- 点击任意策略组(如「Proxy」),在下方节点列表中选择延迟低的节点
- 点击节点右侧的闪电图标可以手动测速,显示当前实时延迟
- 「自动选择」策略会根据延迟自动切换最优节点,适合不想手动管理的用户
开启系统代理
在 Clash Verge Rev 右上角,找到「系统代理」开关,点击将其打开(变为蓝色)。
- 系统代理模式会自动配置 Windows 系统代理设置,浏览器等支持系统代理的应用立即生效
- Clash 默认监听
127.0.0.1:7890(HTTP 代理)和127.0.0.1:7891(SOCKS5 代理) - 验证是否生效:在浏览器中访问 google.com,能正常打开即配置成功
开启 TUN 模式(全局透明代理)
TUN 模式可以代理所有流量(包括游戏、命令行工具等不支持系统代理的程序),推荐进阶用户开启:
- 在 Clash Verge Rev 设置页面,找到「TUN 模式」开关,点击开启
- 系统会弹出 UAC 权限提示,点击「是」授予管理员权限(TUN 需要系统权限创建虚拟网卡)
- TUN 模式开启后,系统代理开关可以关闭,TUN 会全面接管所有流量
Windows 使用常见问题
PROCESS-NAME,xxx.exe,DIRECT 规则;或在客户端代理规则页面手动添加直连规则。下载并安装 Clash Verge Rev
前往 GitHub Releases 页面,根据芯片架构下载对应的 .dmg 安装包:
- M1 / M2 / M3 / M4 芯片 Mac:下载
ClashVergeRev_x.x.x_aarch64.dmg - Intel 芯片 Mac(2020 年前):下载
ClashVergeRev_x.x.x_x64.dmg
下载完成后,双击 .dmg 文件,将 Clash Verge Rev 图标拖入 Applications(应用程序)文件夹完成安装。
解除 macOS Gatekeeper 限制
首次打开 Clash Verge Rev 时,macOS 可能提示「无法打开,因为无法验证开发者」,这是正常现象。有两种方法解决:
通过系统设置允许
- 打开「系统设置」→「隐私与安全性」
- 向下滚动,找到关于 Clash Verge 的提示
- 点击「仍要打开」按钮并输入密码确认
终端命令方式
打开「终端」应用,粘贴并执行以下命令:
sudo xattr -r -d com.apple.quarantine /Applications/ClashVergeRev.app
导入机场订阅链接
打开 Clash Verge Rev,在左侧导航点击「订阅」:
- 点击「新建」按钮
- 在 URL 输入框中粘贴机场提供的订阅链接
- (可选)填写备注名称,方便区分多个订阅
- 点击「导入」,等待配置文件下载完成
- 点击配置文件,将其设为当前使用的配置
选择节点并开启系统代理
在「代理」页面选择节点后,开启右上角「系统代理」开关:
- macOS 会弹出网络权限请求,点击「好」授权
- Clash Verge Rev 会自动配置 macOS 系统代理,Safari、Chrome 等浏览器立即生效
- 菜单栏会出现 Clash 状态图标,点击可快速切换节点
google.com,能正常加载即代表配置成功。开启增强模式(TUN)
需要代理所有流量(包括不支持系统代理的命令行工具、游戏等)时,开启增强模式:
- 在设置中找到「TUN 模式」或「增强模式」
- 开启后会请求安装系统扩展,输入 macOS 密码确认
- 在「隐私与安全性」中允许安装系统扩展
- 重启 Clash Verge Rev 后 TUN 模式生效
macOS 使用常见问题
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890下载并安装 Clash for Android APK
前往 下载页面 或 GitHub Releases 获取最新 APK:
- 现代安卓手机(2016 年后):选
cfa-x.x.x-arm64-v8a-release.apk - 旧款安卓设备:选
cfa-x.x.x-armeabi-v7a-release.apk - 不确定架构:选
cfa-x.x.x-universal-release.apk(体积较大,但兼容所有设备)
导入订阅配置
打开 CFA,在底部导航点击「配置」:
- 点击右上角「+」按钮,选择「URL」
- 在名称栏输入任意备注,在 URL 栏粘贴机场订阅链接
- 点击右上角保存图标,然后点击「更新」下载配置
- 下载完成后,点击配置名称旁的圆点将其选为当前使用的配置
选择节点并启动代理
- 在底部导航点击「代理」,查看并选择策略组中的节点
- 点击节点右侧的测速图标测试延迟,选择延迟低的节点
- 返回首页,点击大型「启动」按钮(播放图标)
- 系统弹出 VPN 连接授权提示,点击「确定」
- 状态变为「运行中」,通知栏出现 VPN 图标即代理已生效
配置 TUN 模式(全局代理)
CFA 默认使用 Android VPN API 接管流量,无需额外配置即可实现类似 TUN 的全局代理效果。如需更精细的控制:
- 在「设置 → 覆写」中可自定义代理模式(规则/全局/直连)
- 「绕过私有网络」选项可以让局域网流量不走代理,推荐开启
- 在「设置 → 访问控制」可设置哪些应用走代理(按应用过滤)
Android 使用常见问题
切换非国区 Apple ID 并购买
- 打开 App Store,点击右上角头像,滑到底部点击「退出登录」
- 使用美区或港区 Apple ID 重新登录(可向朋友借用或自行注册)
- 搜索「Stash」或「Shadowrocket」,付费购买并下载
- 下载完成后,切换回你的国区 Apple ID 即可,已购买的 App 不会消失
在 Stash 中导入订阅
- 打开 Stash,点击底部「首页」
- 点击「添加配置文件」→「从 URL 下载」
- 粘贴机场提供的 Clash 订阅 URL,点击「下载」
- 配置下载成功后自动切换为当前使用的配置
- 在「策略组」页面选择节点,或使用自动选择
在 Shadowrocket(小火箭)中导入订阅
- 打开 Shadowrocket,点击右上角「+」
- 「类型」选择「Subscribe(订阅)」
- 在 URL 栏粘贴机场的订阅链接,添加备注
- 点击右上角「完成」,等待节点加载完成
- 在节点列表中选择延迟低的节点
启动代理
导入配置并选好节点后,在应用首页点击「未连接」旁边的开关,将其打开:
- iOS 会弹出「此 App 想要添加 VPN 配置」授权提示,点击「允许」并输入 Face ID / 密码
- 状态显示「已连接」,状态栏出现 VPN 图标即代理已生效
- 打开 Safari 访问 google.com 验证是否正常
iOS 使用常见问题
?flag=clash 参数后重试。下载并安装 Clash Verge Rev
前往 GitHub Releases 选择适合你发行版的安装包:
- AppImage(推荐):
ClashVergeRev_x.x.x_amd64.AppImage,适用所有发行版,免安装直接运行 - Ubuntu / Debian:
ClashVergeRev_x.x.x_amd64.deb - Fedora / RHEL / openSUSE:
ClashVergeRev_x.x.x_x86_64.rpm - Arch Linux / Manjaro:通过 AUR 安装(见下方命令)
sudo dpkg -i ClashVergeRev_x.x.x_amd64.deb
sudo rpm -i ClashVergeRev_x.x.x_x86_64.rpm
paru -S clash-verge-rev
# 或使用 yay
yay -S clash-verge-rev
使用 AppImage 运行
AppImage 格式无需安装,但首次运行前需要赋予执行权限:
# 添加执行权限
chmod +x ClashVergeRev_x.x.x_amd64.AppImage
# 运行
./ClashVergeRev_x.x.x_amd64.AppImage
sudo apt install libfuse2;Fedora 执行 sudo dnf install fuse。导入订阅配置
与 Windows / macOS 版操作完全一致:
- 打开 Clash Verge Rev,点击「订阅」页面
- 点击「新建」,粘贴机场订阅 URL
- 点击「导入」,等待配置下载完成
- 点击配置将其设为当前使用的配置
开启代理
Linux 下 Clash 提供两种代理方式:
系统代理(GNOME / KDE)
在 Clash Verge Rev 中开启「系统代理」,支持 GNOME 和 KDE 桌面环境自动配置代理。
终端环境变量方式
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
export all_proxy="socks5://127.0.0.1:7891"
也可以开启 TUN 模式实现全局透明代理(需 root 权限),在设置中找到 TUN 选项并开启即可。
Linux 使用常见问题
gnome-settings-daemon;KDE 用户检查系统设置中代理配置。部分发行版需手动在网络设置中添加代理:主机 127.0.0.1,端口 7890。~/.config/autostart/clash-verge-rev.desktop 自启动文件,指向 AppImage 可执行文件路径。WAYLAND_DISPLAY="" ./ClashVergeRev.AppImage 强制在 XWayland 下运行。Clash 进阶使用技巧
掌握以下技巧,让 Clash 发挥更强大的功能,满足个性化代理需求。
DNS 防泄漏配置
在 YAML 配置的 dns 字段中设置 enhanced-mode: fake-ip,并配置 DoH(https://8.8.8.8/dns-query)或 DoT 作为 fallback DNS,防止 DNS 查询泄露真实 IP。
dns:
enable: true
enhanced-mode: fake-ip
nameserver:
- 114.114.114.114
- 223.5.5.5
fallback:
- https://8.8.8.8/dns-query
- https://1.1.1.1/dns-query
Rule Provider 规则集订阅
使用 Rule Provider 从远程订阅分流规则集,无需手动维护规则,自动保持最新。Clash Meta 支持 DOMAIN、IPCIDR 等多种规则集格式。
rule-providers:
reject:
type: http
behavior: domain
url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
interval: 86400
代理组(Proxy Group)配置
通过 Proxy Group 实现高级流量调度策略:url-test 自动选择最低延迟节点,fallback 自动故障转移,load-balance 多节点负载均衡。
proxy-groups:
- name: "Auto"
type: url-test
proxies: [Node-HK, Node-US, Node-JP]
url: http://www.gstatic.com/generate_204
interval: 300
外部控制面板(Dashboard)
Clash Meta 内置 RESTful API,可通过 Web 面板实时监控流量、管理节点。访问 d.metacubex.one,填入控制器地址(默认 127.0.0.1:9090)和密钥即可。
使用教程常见问题解答
整理了用户在配置和使用 Clash 过程中最常遇到的问题,帮你快速排查。
ifconfig.me,查看显示的 IP 地址是否为代理节点所在国家/地区的 IP,如果是则代理生效;也可以在 Clash 的「连接」标签页实时查看正在代理的连接记录。allow-lan: true,同时确保防火墙允许局域网设备访问 7890 端口。其他设备在网络设置中将 HTTP/HTTPS 代理指向运行 Clash 的设备局域网 IP(如 192.168.1.100:7890)即可共享代理,无需在每台设备上都安装 Clash。免费下载 Clash 客户端,立即开始配置
支持 Windows、macOS、Linux、Android、iOS 全平台,完全免费开源。结合本页教程,5 分钟即可完成全部配置,体验国内直连、境外畅通的智能代理。