Clash代理设置步骤说明
5822369cdwAstrill网络梯子2026-09-09200
下载Clash: 访问Clash的官方网站(https://clash-product.github.io),选择适合你操作系统的版本下载。 Mac用户下载 clash-darwin-x64.gz。 安装Clash: 解压下载的文件:gunzip clash-darwin-x64.gz 和 tar xvf clash-darwin-x64.tar. 移动到 /usr/local/bin 目录并赋予执行权限:chmod +x clash. 配置Clash: 打开配置文件 clash.conf,使用文本编辑器(如vim) 创建新文件或编辑现有文件:{ "port": 789, "listen": "127...1", "interface": "eth", "default-gateway": "10.8.1.1", "rules": [ { "rule": "HTTP", "action": "allow" }, { "rule": "HTTPS", "action": "allow" }, { "rule": "INTRANET", "action": "allow" }, { "rule": "BLOCKSITE", "domain": "ads.examp...
-
下载Clash:
- 访问Clash的官方网站(https://clash-product.github.io),选择适合你操作系统的版本下载。
- Mac用户下载
clash-darwin-x64.gz。
-
安装Clash:
- 解压下载的文件:
gunzip clash-darwin-x64.gz和tar xvf clash-darwin-x64.tar. - 移动到
/usr/local/bin目录并赋予执行权限:chmod +x clash.
- 解压下载的文件:
-
配置Clash:
- 打开配置文件
clash.conf,使用文本编辑器(如vim) 创建新文件或编辑现有文件:{ "port": 789, "listen": "127...1", "interface": "eth", "default-gateway": "10.8.1.1", "rules": [ { "rule": "HTTP", "action": "allow" }, { "rule": "HTTPS", "action": "allow" }, { "rule": "INTRANET", "action": "allow" }, { "rule": "BLOCKSITE", "domain": "ads.example.com", "action": "block" } ], "route": { "enable": true, "interface": "eth" }, "filter": { "enable": true, "filter": "pf", "rules": [ "scrub_tcp", "scrub_udp", "http", "https" ] } } - 修改配置文件中的设置,确保所有必要的选项被正确设置,如代理端口、接口、默认网关等。
- 打开配置文件
-
设置默认网关:
- 确保设置了默认网关,通常为你所在的网络提供商的IP地址,如
8.1.1。
- 确保设置了默认网关,通常为你所在的网络提供商的IP地址,如
-
设置端口:
配置代理监听的本地端口(如789),并在防火墙中开放该端口,确保外部设备可以访问。
-
启用路由:
- 确保路由设置为启用,并指定正确的接口(如
eth),以便Clash能够正确转发请求。
- 确保路由设置为启用,并指定正确的接口(如
-
配置过滤规则:
添加适当的过滤规则,允许或阻止特定流量,允许HTTP和HTTPS,阻止特定网站。
-
启动Clash:
- 在终端中运行
clash命令,启动代理服务。
- 在终端中运行
-
测试代理:
- 打开浏览器,设置代理地址为
..1和配置的端口(如789)。 - 访问外部网站,确认代理正常工作。
- 打开浏览器,设置代理地址为
-
验证配置:
- 检查Clash的日志文件,确保没有错误信息。
- 使用命令
clash -v查看版本和当前设置。
-
调整和优化:
- 根据需要调整配置,如会话超时、流量限制等。
- 确保防火墙规则正确,防止未经授权的访问。
通过以上步骤,你可以成功设置Clash代理,管理网络流量并保护隐私。

相关文章








