Connecting to raw.githubusercontent.com failed: Connection refused. 解决办法

文章参考自该篇博客。

wget或者curl请求raw.githubusercontent.com这个域名的时候有时候会出现以下问题

Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.228.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.228.133|:443... failed: Connection refused.

原因是由于某些原因导致GitHub的raw.githubusercontent.com域名解析被污染了。

记录一下解决方法:

  1. 查询raw.githubusercontent.com的真实IP
    在https://www.ipaddress.com/ 查询raw.githubuercontent.com的真实IP。

  2. 修改hosts
    在/etc/hosts/中绑定查到的host,例如:

sudo vim /etc/hosts
#绑定host
199.232.28.133 raw.githubusercontent.com

然后再执行就能成功了。

你可能感兴趣的:(Connecting to raw.githubusercontent.com failed: Connection refused. 解决办法)