安装 Clash
- 下载 Clash:从官方网站或第三方镜像下载适合你的操作系统(如 macOS、Linux、Windows)的二进制文件。
- 安装:双击下载的文件,按照提示完成安装。
基本配置
Clash 的配置文件通常位于 ~/.clash(Mac/Linux)或 %ProgramData%\.clash(Windows)文件夹中。
设置 DNS 代理
- 打开
clash配置文件,找到dns部分。 - 修改
nameserver和nameservers:"dns": { "nameserver": "127...1", "nameservers": ["8.8.8.8", "8.8.4.4"] } - 保存更改,Clash 会自动重启,完成 DNS 代理设置。
设置 HTTP 代理
- 打开
clash配置文件,找到http和https部分。 - 修改
server和service:"http": { "server": "127...1", "port": 789 }, "https": { "server": "127...1", "port": 7891 } - 保存更改,Clash 会自动重启,完成 HTTP 和 HTTPS 代理设置。
高级功能
Clash 提供丰富的高级功能,可以进一步优化网络性能。
限速
- 打开
clash配置文件,找到speed部分。 - 设置限速参数:
"speed": { "down": 100000, // 下载速度(KB/s) "up": 100000 // 上传速度(KB/s) } - 保存更改,Clash 会自动应用限速。
过滤域名
- 打开
clash配置文件,找到filter部分。 - 添加要过滤的域名列表:
"filter": { "domain": ["example.com", "another.com"] } - 保存更改,Clash 会自动阻止这些域名的访问。
规则
Clash 支持通过规则匹配特定域名或路径,设置不同的代理规则。
- 打开
clash配置文件,找到rules部分。 - 添加规则:
"rules": [ { "domain": "example.com", "mode": "direct", "port": 80 } ] - 保存更改,Clash 会根据规则处理相应的流量。
使用 Clash
- 命令行工具:Clash 提供一个强大的命令行工具,支持批量操作。
- 查看当前配置:
clash -v
- 更新配置:
clash -o
- 查看当前配置:
- 图形界面:Clash 也提供一个简易的图形界面,可以通过浏览器访问
http://localhost:789。
常见问题
- 代理设置后某些应用无法访问网络:检查应用是否支持代理设置,或尝试禁用 Clash 的代理。
- 无法访问互联网:确保 Clash 的 DNS 和 HTTP 代理正确配置,或者检查防火墙设置。









