没有任何不良引导,坚定支持人类命运共同体

当我们新开了一台国内的服务器,想要进行任何有用的研究,不论是机器学习、还是基本的开发,我们需要能够访问某些人不希望我们访问的各种资源

如果有当前服务器的root

安装docker

官方的软件源肯定是装不了一点的,我们需要用国内源

https://www.cnblogs.com/lqqgis/p/18276118

同时镜像源也被污染了,所以我们还需要使用自己搭建的镜像源

1
2
3
4
5
6
7
<<EOF sudo tee /etc/docker/daemon.json
{
"registry-mirrors": [
"https://dockerhub.lsmcloud.top"
]
}
EOF

安装v2rayA

https://v2raya.org/docs/prologue/installation/docker/

把服务器的安全组全部去掉,对于我这样的小罗罗,它们的副作用远大于作用

v2rayA的ui有点逆天,记得点select启动,并且记得配置config的host和servername

最后把服务器全局代理一下,注意这些勾八厂商的curl很可能不支持socks5,直接卸了重新装

应对DNS劫持

这些厂商返回的google地址都是黑洞和它们的广告

1
2
3
4
5
6
7
8
9
10
11
vim  /etc/systemd/resolved.conf

# 没几个有良心的dns了,而且它们还伪装1.1.1.1和8.8.8.8返回的全是黑洞
DNS=223.5.5.5

# 他们会对网卡eh0再做一层dns劫持,让它有独享的dns,这里链接一下强迫eh0用我们的dns
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

sudo systemd-resolve --flush-caches

sudo systemctl restart systemd-resolved

https://www.laozuo.org/25628.html

使用它们的dns是不行的,我们接下来需要配置DoH

https://github.com/9bingyin/Fast-DoH

如果githubusercontent也被污染,在自己电脑上解析下然后直接改/etc/hosts就是了

没有这个服务器的root

首先我们要找到一台有root的服务器A,执行上面的操作

然后就可以直接set proxy了,比如socks5://139.159.230.151:20170

但是!这样设置代理,dns解析可能还是通过本机进行,于是dns污染又来了,我们需要把dns解析也交给proxy,那么就配置代理:
socks5h://139.159.230.151:20170