安装homeBrew / nvm 报错 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection...

安装homeBrew / nvm 报错 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

安装homeBrew / nvm 报错 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection..._第1张图片
报错信息

以上是安装 pnpm 的报错信息,可以发现,脚本需要到raw.githubusercontent.com上拉取代码。

网上搜索了一下,发现是 github 的一些域名的 DNS 解析被污染,导致DNS 解析过程无法通过域名取得正确的IP地址。

DNS 污染

DNS 污染,感兴趣的朋友可以去了解一下。

解决方案

打开https://www.ipaddress.com/输入访问不了的域名

查询之后可以获得正确的 IP 地址

在本机的 host 文件中添加,建议使用 switchhosts 方便 host 管理

199.232.68.133raw.githubusercontent.com

199.232.68.133user-images.githubusercontent.com

199.232.68.133avatars2.githubusercontent.com

199.232.68.133avatars1.githubusercontent.com

添加以上几条 host 配置,页面的图片展示就正常了,homebrew 也能装了,nvm 也行动灵活了。

关于修改 hosts 的方法  链接 如下

推荐阅读这个 点击 

你可能感兴趣的:(安装homeBrew / nvm 报错 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection...)