最近使用的国内VPS使用脚本时出现如下错误:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
网上搜索了一下,发现是 github 的一些域名的 DNS 解析被污染,导致DNS 解析过程无法通过域名取得正确的IP地址。
解决方案
打开 https://www.ipaddress.com/ 输入访问不了的域名,查询之后可以获得正确的 IP 地址
![图片[1]-国内VPS服务器github域名DNS 解析被污染的解决方法-简单生活](https://user-images.githubusercontent.com/11072796/82434255-2e0c1500-9ac5-11ea-8102-9ebe8475ea34.png)
编辑/etc/hosts,增加以下几行,注意变更成你查询到的IP地址(我查询到的是199.232.96.133)
199.232.96.133 raw.githubusercontent.com
199.232.96.133 user-images.githubusercontent.com
199.232.96.133 avatars2.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
然后在运行脚本,不会出现错误了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容