前情提要
最近由于有一个傻逼攻击github,我们的直连不能用了.(虽然本来就非常慢)
他是攻击的DNS,也就是局域解析不了,比如我在黑龙江,黑龙江省的移动DNS服务器的解析出现了问题,我就会链接不上github.修改hosts不仅可以解决问题,还可以让网页链接/pull/push更快速.
参考
下面是hosts地址,上面的链接里面的hosts大部分有效,但是头像加载失败,然后我自己去查了一下ip,下面是目前(2020-3-28 13:13:07)用起来完全没有问题的版本:
如何操作
Windows下在C:/Windows/system32/drivers/etc/hosts
(我是用listary有个修改hosts的快捷方式)
Ubuntu等linux系一般在/etc/hosts
# Github
# Github
151.101.44.249 github.global.ssl.fastly.net
192.30.253.113 github.com
103.245.222.133 assets-cdn.github.com
23.235.47.133 assets-cdn.github.com
203.208.39.104 assets-cdn.github.com
204.232.175.78 documentcloud.github.com
204.232.175.94 gist.github.com
107.21.116.220 help.github.com
207.97.227.252 nodeload.github.com
199.27.76.130 raw.github.com
107.22.3.110 status.github.com
204.232.175.78 training.github.com
207.97.227.243 www.github.com
185.31.16.184 github.global.ssl.fastly.net
151.101.0.0/22 avatars0.githubusercontent.com
151.101.0.0/22 avatars1.githubusercontent.com
151.101.0.0/22 avatars2.githubusercontent.com
151.101.0.0/22 avatars3.githubusercontent.com
199.232.28.133 cloud.githubusercontent.com
改完之后立刻刷新,(虽然我这里貌似保存马上就刷新了)
Windows:ipconfig /flushdns
Ubuntu:sudo systemctl restart nscd
Mac:sudo killall -HUP mDNSResponder