Clash是一款基于Go语言开发的多平台代理客户端,可以帮助用户实现科学上网,支持HTTP、SOCKS5等代理协议,具有丰富的功能和灵活的配置选项。
安装依赖
sudo apt-get update
sudo apt-get install libcap2-bin
下载Clash安装包
解压安装包
tar -zxf clash-linux-xxx.gz
其中clash-linux-xxx.gz
为下载的Clash安装包的文件名。
赋予执行权限
sudo setcap cap_net_bind_service=+eip /path/to/clash
其中/path/to/clash
为Clash可执行文件的路径。
创建配置文件
config.yaml
,并按照Clash官方文档配置所需的代理服务器、规则等信息。启动Clash
./clash -d /path/to/config.yaml
配置系统代理
127.0.0.1
,端口根据Clash的配置进行设置。验证科学上网
在Clash的配置文件中,可以通过Rule
字段添加自定义规则,例如:
Rule:
- DOMAIN-SUFFIX,example.com,ProxyA
- DOMAIN-SUFFIX,example.net,ProxyB