下载与安装 1 下载 Clash Clash 可以在 GitHub 上下载: 官网地址:https://github.com/cli/clash 支持的平台:Windows、Mac、Linux 等。 2 安装 Clash Windows: 下载并运行安装程序。 配置默认路径或自定义安装目录。 Mac: 使用 Homebrew 安装:brew install clash 或者从源代码编译安装。 Linux: 使用包管理器安装(如 Ubuntu):sudo apt-get install clash 或者从源代码编译安装。 运行 Clash Windows: 打开终端,进入安装目录,运行 clash.exe。 Mac/Linux: 在终端中运行:./clash 如果需要指定配置文件:./clash -c <配置文件名> 配置 Clash Clash 使用 YAML 格式配置文件,默认路径为 clash.yaml。 1 示例配置文件 version: 3.. default_route: ".../" dns: nameservers: - "8.8.8.8" - "192.168.1.1" # 代理配置 proxies: http: "http://127...1:108" https: "http://127...1:1081" # 过滤器配置 filters: - name: "banned_sites" rule: "banned_sites.txt" 2 配置说明 DNS:设置 DNS 服务器,用于解析域名。 代理:设置 HTTP 和 HTTPS 代理,Clash 可以作为中间代理。 过滤器:添加过滤器以限制访问某些网站或协议。 使用 Clash 1 查看 DNS 解析记录 使用 dig 命令查询 DNS 解析记录: dig @clash-server example.com...
下载与安装
1 下载 Clash
Clash 可以在 GitHub 上下载:
- 官网地址:https://github.com/cli/clash
- 支持的平台:Windows、Mac、Linux 等。
2 安装 Clash
- Windows:
- 下载并运行安装程序。
- 配置默认路径或自定义安装目录。
- Mac:
- 使用 Homebrew 安装:
brew install clash
- 或者从源代码编译安装。
- 使用 Homebrew 安装:
- Linux:
- 使用包管理器安装(如 Ubuntu):
sudo apt-get install clash
- 或者从源代码编译安装。
- 使用包管理器安装(如 Ubuntu):
运行 Clash
- Windows:
- 打开终端,进入安装目录,运行
clash.exe。
- 打开终端,进入安装目录,运行
- Mac/Linux:
- 在终端中运行:
./clash
- 如果需要指定配置文件:
./clash -c <配置文件名>
- 在终端中运行:
配置 Clash
Clash 使用 YAML 格式配置文件,默认路径为 clash.yaml。
1 示例配置文件
version: 3..
default_route: ".../"
dns:
nameservers:
- "8.8.8.8"
- "192.168.1.1"
# 代理配置
proxies:
http: "http://127...1:108"
https: "http://127...1:1081"
# 过滤器配置
filters:
- name: "banned_sites"
rule: "banned_sites.txt"
2 配置说明
- DNS:设置 DNS 服务器,用于解析域名。
- 代理:设置 HTTP 和 HTTPS 代理,Clash 可以作为中间代理。
- 过滤器:添加过滤器以限制访问某些网站或协议。
使用 Clash
1 查看 DNS 解析记录
使用 dig 命令查询 DNS 解析记录:
dig @clash-server example.com
2 查看网络流量
Clash 提供流量分析功能,可以查看实时网络流量。
- 查看当前会话:
clash -y
- 查看详细流量信息:
clash dump
3 使用 GUI
Clash 提供简单的图形界面(GUI),方便用户查看和分析流量。
- 运行 Clash 后,打开浏览器访问
http://localhost:800。
高级使用方法
1 集成到其他项目
Clash 可以与其他工具集成,
- Squid:作为反向代理。
- Nginx:作为负载均衡或反向代理。
2 导出数据
Clash 支持导出流量数据到外部工具:
clash export -o output.log
3 使用过滤器
添加过滤器规则,例如阻止访问某些域名或端口:
filters:
- name: "block_sites"
rule: "block_sites.txt"
常见问题
- 权限问题:确保运行 Clash 的用户有足够的权限访问网络接口。
- 配置错误:检查配置文件语法,避免 YAML 错误。
- 性能问题:Clash 对内存和 CPU 有一定要求,确保运行环境足够稳定。

下一篇:Clash使用技巧合集
相关文章








