linux下载出现:Failed to connect to raw.githubusercontent.com port 443: Connection refused
原因
github域名被污染
解决方式
-
查询
raw.githubusercontent.com
的IP地址,我查询的结果如下:
-
打开hosts文件
sudo vim /etc/hosts
在文件中添加查询到的地址和域名:
185.199.108.133 raw.githubusercontent.com 185.199.109.133 raw.githubusercontent.com 185.199.110.133 raw.githubusercontent.com 185.199.111.133 raw.githubusercontent.com
:wq保存退出
-
下载的时候遇到
curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104
我这里通过修改dns为8.8.8.8就可以正常下载了
具体步骤:
-
打开文件
/etc/resolvconf/resolv.conf.d/base
:vim /etc/resolvconf/resolv.conf.d/base
如果没有resolvconf这个目录,可以通过命令下载:
sudo apt-get install resolvconf
-
添加:
nameserver 8.8.8.8
:wq保存退出
-
更新
resolvconf -u
我按以上的步骤,就可以从github上下载插件了。
-