前言:
因为要在服务器上下载Androzoo数据集,但仅使用国内的网络数据总是缺失或者超时。故考虑使用代理,在网上找了一大圈的教程,大多都是基于图形化的,但在实验室的服务器上搭建vnc服务很是麻烦,故考虑使用纯命令行的方式下载。废话不多说,接下来开始教程
step1:安装clash
前往 https://github.com/Dreamacro/clash/releases 选取适合自己的版本
获取到安装包后,为clash创建目录clash
mkdir clash
gzip -d clash-linux-amd64-v1.8.0.gz
准备好:config.yaml Country.mmdb 两个文件 放在 clash目录下
Country.mmdb 为必备文件,可以从网上下载
config.yaml 就得从代理软件出获取配置文件了
step2:启动clash ./clash-linux-amd64-v1.8.0 -d ./
启动时遇到了一点小问题
failed to create listening socket for port 53: 地址已在使用
sudo netstat -anlp | grep -w LISTEN
可以看到:
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 735/systemd-resolved ...... tcp6 0 0 :::53 :::* LISTEN 735/systemd-resolved
停用 systemd-resolved 服务。
不一定是 systemd-resolved 服务,请根据自身情况进行修正。
sudo systemctl stop systemd-resolved
网友评论