Open
Description
背景
笔者最近发现 github 的用户头像和自己文章中的图片显示不出来了。然后今天发现安装 homeBrew 和 nvm 出现了标题的报错信息。
以上是安装 pnpm 的报错信息,可以发现,脚本需要到 raw.githubusercontent.com 上拉取代码。
网上搜索了一下,发现是 github 的一些域名的 DNS 解析被污染,导致DNS 解析过程无法通过域名取得正确的IP地址。
DNS 污染
DNS 污染,感兴趣的朋友可以去了解一下。
解决方案
打开 https://www.ipaddress.com/ 输入访问不了的域名
查询之后可以获得正确的 IP 地址
在本机的 host 文件中添加,建议使用 switchhosts 方便 host 管理
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
添加以上几条 host 配置,页面的图片展示就正常了,homebrew 也能装了,nvm 也行动灵活了。
Metadata
Metadata
Assignees
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
jaggerzhang commentedon Jul 7, 2020
这个方法有效 🐂🍺
Vincentzzg commentedon Jul 8, 2020
亲测有效👍👍

使用SwitchHosts配置host之后
一直失败的RVM安装可以正常安装了

whale4u commentedon Jul 10, 2020
alvinooc commentedon Jul 10, 2020
wangxin05 commentedon Jul 12, 2020
KittenYang commentedon Jul 12, 2020
taoeu commentedon Jul 15, 2020
Fun005 commentedon Jul 15, 2020
KDylan commentedon Jul 15, 2020
vitrum commentedon Jul 16, 2020
Soulmate7 commentedon Jul 17, 2020
wq1308786830 commentedon Jul 17, 2020
Esmio commentedon Jul 18, 2020
137 remaining items
LiuLiu-55 commentedon Aug 19, 2023
这个方法有效
FreezingM commentedon Mar 13, 2024
@LittleCo
改了hosts文件后还是不行,但是听了这位的建议后成功了,感谢
kokodayou2000 commentedon May 30, 2024
笨方式是浏览器打开,然后复制文字,创建文件,粘贴,然后执行
carebreadtree commentedon Jul 18, 2024
太牛了,四年前的神贴
Zacharyii commentedon Jul 27, 2024
2024/7/27亲测有效
185.199.108.133 raw.githubusercontent.com
185.199.108.133 user-images.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
安装network-manager:sudo apt-get install network-manager
重启网络:sudo systemctl restart NetworkManager
最后两步是关键
Mahironya commentedon Aug 8, 2024
It works! Thanks!
hanzili commentedon Aug 11, 2024
刚刚换到用Mac,想问一下为什么flush DNS没用啊
Mahironya commentedon Aug 11, 2024
hanzili commentedon Aug 11, 2024
应该是DNS server里的mapping被污染了
ccasJay commentedon Nov 13, 2024
大佬,我ipone端也遇到这种情况咋办啊
yong67 commentedon Feb 10, 2025
Fantastic, bravo, awesome, cool, sick! 感谢
surpass007 commentedon Mar 7, 2025
dale88 commentedon Apr 9, 2025
Good for you!
SuperKatrina123 commentedon Jun 1, 2025
update. 有用!