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

然后再执行就能成功了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容