Linux配置clash


之前使用集群或者账号的时候都是直接用module load别人配好的代理,这次拿到了一个新开的服务器账号,很多环境要自己配,因而遇到了很多由于众所周知的原因无法连接的问题,因此我就要配置一下科学上网。

首先去GitHub上找到clash,下载了对应版本的clash:

1
2
wget https://github.com/Dreamacro/clash/releases/download/v1.8.0/clash-linux-amd64-v1.8.0.gz
gunzip clash-linux-amd64-v1.8.0.gz

修改一下文件权限然后执行:

1
2
chmod +x clash-linux-amd64-v1.8.0
./clash-linux-amd64-v1.8.0

会在~/.config/clash位置下生成若干个文件,将config.yaml用供应商提供的配置文件即可。

然后执行:

1
2
nohup ./clash-linux-amd64-v1.8.0 &
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890