安装 Clash
- Windows:
- 下载 Clash 最新版本:https://github.com/yuuki/Clash/releases
- 双击运行安装程序,按照提示完成安装。
- macOS:
- 使用 Homebrew 安装:
brew install --HEAD https://github.com/yuuki/Clash/releases/Clash.rb - 或者直接下载并安装最新版本:https://github.com/yuuki/Clash/releases
- 使用 Homebrew 安装:
- Linux:
- 使用 Homebrew(Linux 版):
brew install --HEAD https://github.com/yuuki/Clash/releases/Clash.rb - 或者手动编译:https://github.com/yuuki/Clash/wiki/Build
- 使用 Homebrew(Linux 版):
配置 Clash
- 打开 Clash GUI 或在终端中使用命令。
- 设置服务器地址:
- 如果你想使用 Clash 作为代理服务器,设置服务器地址和端口。
- GUI 中的“服务器”选项卡,设置服务器地址和端口。
- 配置出站规则:
- GUI 中的“出站”选项卡,添加允许的域名或 IP 地址。
- 允许访问互联网,需要配置 或 。
- 配置防火墙:
- 在防火墙设置中开放 Clash 的监听端口(默认 789)。
-Windows:
mmc /s /c "sc config 789 start"-macOS/Linux: 根据你的防火墙设置,开放 789 端口。
- 在防火墙设置中开放 Clash 的监听端口(默认 789)。
-Windows:
使用 Clash
- 启动 Clash:
- GUI 或命令:
cclash start
- GUI 或命令:
- 检查状态:
- 查看状态:
cclash status - 查看统计信息:
cclash stats
- 查看状态:
- 管理规则:
- 添加规则:
cclash add 1.2.3.4 - 列出规则:
cclash list - 删除规则:
cclash delete 1.2.3.4
- 添加规则:
Clash 命令行工具
- 使用
cclash作为命令行工具。 - 常用命令:
- 启动/停止:
cclash start/stop - 重载配置:
cclash reload - 查看规则:
cclash list - 修改规则:
cclash set 1.2.3.4 123.456.789. - 删除规则:
cclash delete 1.2.3.4
- 启动/停止:
常见配置示例
- 允许所有域名访问互联网:
cclash add * 0.../
- 禁止某些域名:
cclash add example.com 192.168.1.1 cclash add google.com 192.168.2.2
- 仅允许特定端口:
cclash add 0... 22 cclash add 0... 80
故障排除
- 无法访问外部:
- 检查防火墙设置,确保开放 789 端口。
- 检查 Clash 是否运行:
cclash status - 查看日志:
cclash log
- 速度慢:
- 调整并发连接数:
cclash settings --concurrent 5 - 优化网络设置(如 MTU)
- 使用更高版本的 Clash
- 调整并发连接数:
高级配置
-
配置规则文件:
- 创建
clash.json文件:{ "version": "6..", "outbound": { "all": "*", "127...1": "127...1/24", ".../": ".../" } } - 使用:
cclash import -f clash.json
- 创建
-
高级规则管理:
- 使用
cclash命令管理规则。 - 创建自定义规则组,方便管理。
- 使用
升级 Clash
- 提前下载最新版本:https://github.com/yuuki/Clash/releases
- 卸载旧版本:
cclash stop - 重新启动:
cclash start
学习 Clash 需要大量实践,建议从简单的配置开始,逐步深入复杂的规则设置。









