centos 使用 Clash 梯子

服务器访问 npm、github 等真让人捉急,折腾一下配个 clash。

下载 clash

github 下载最新 linux 版本,一般使用 linux-amd64

1
2
3
4
gunzip clash-linux-amd64-v1.8.0.gz
mv clash-linux-amd64-v1.8.0 ~/clash
chmod +x ~/clash
./clash

一套执行完后会生成默认配置文件 ~/.config/clash

1
2
3
l ~/.config/clash
-rw-r--r-- 1 root root 190K 11月 24 16:38 config.yaml
-rw-r--r-- 1 root root 5.7M 11月 24 16:02 Country.mmdb

配置

我是用的是 Arisaka

复制订阅地址

这个配置我们不能直接使用,需要使用 https://acl4ssr-sub.github.io/ 服务生成订阅地址,然后打开订阅地址就可以看到明文配置。

使用这份配置覆盖 ~/.config/clash/config.yaml

启动代理

然后启动 clash

1
./clash

设置终端使用 clash 代理

1
export ALL_PROXY=socks5://127.0.0.1:7891

可以使用 curl 测试是否连接成功。

1
curl https://www.google.com

远程管理

修改配置文件

1
vim ~/.config/clash/config.yaml
1
2
3
external-controller: 0.0.0.0:9090
# 一定要配置 secret,用来远程访问安全
secret: xxxx

重启 clash 服务。

打开官方 http://clash.razord.top/,在设置中填写相应的端口,secret 配置。配置完成就即可远程管理

推荐