安装Clash
-
下载Clash二进制文件
使用Wget下载最新版本:
wget https://github.com/yu156/clash/releases/download/v1../clash-linux-64bit.gz
替换版本号为最新可用版本。
-
解压并安装
gunzip clash-linux-64bit.gz tar xzf clash-linux-64bit cd clash-linux-64bit make install
或者直接运行安装脚本:
./clash-linux-64bit install
配置Clash
-
默认配置文件
安装后,Clash会生成配置文件
clash.json,位于安装目录下的etc目录:cd /usr/local/clash/etc ls clash.json
-
编辑配置文件
使用文本编辑器(如
vim)打开clash.json:vim /usr/local/clash/etc/clash.json
修改配置选项:
- 监听地址和端口:默认为
listen 0...:789,允许局域网访问。 - 转发地址和端口:默认为
remote 10...1:808,将Clash代理到本地端口。 - socks5代理:添加
socks5 127...1:108。 - http代理:添加
http 127...1:8081。 - DNS代理:添加
dnsserver 127...1:53(可选)。
- 监听地址和端口:默认为
-
保存并退出编辑器并重启Clash
保存修改后,重启Clash服务:
kill -USR1 789
检查服务状态:
ps aux | grep clash
通过浏览器访问
http://127...1:789查看配置是否生效。
高级配置
-
自动启动
在系统启动时启动Clash,可以创建启动脚本:
echo "/usr/local/clash/clash -foreground" > /etc/rc.local chmod +x /etc/rc.local reboot
-
规则文件
将配置文件放置在
/etc/clash/目录:mkdir -p /etc/clash cp clash.json /etc/clash/clash.json
修改
/etc/rc.local:echo "/usr/local/clash/clash -foreground" > /etc/rc.local
故事
通过以上步骤,您已经成功安装并配置了Clash网络代理工具,Clash提供了灵活的配置选项,可以根据需求进行调整,如负载均衡、过滤器设置等,继续探索Clash的高级功能,提升网络管理能力。









