天问

2021年 github被墙最新hosts-每日更新

github被墙,据我所知只是DNS污染,IP并没有封杀。所以可以修改hosts文件即可访问github。速度特快!

----------引

(1) 每日更新 github hosts 初衷

我是一个热爱祖国的人,祖国发动引擎需要科技,而科技的发展需要国际交流,github最为最大的开源社区,我经常在上面发现很多优秀的新项目。但是由于某些不能说的原因,github 很多时候压根不能访问。总结前人修改 hosts 的经验之后,写了一个小项目,每日晚间定时查询最新的 hosts 信息:

(2)如何修改hosts

那么如何修改hosts呢?下面将介绍windows和Mac系统的设置方法:

windows:

1、文本编辑器“管理员权限”打开 C:\Windows\System32\drivers\etc\hosts 文件,新增一行,复制上面每日更新的内容并保存即可。

2、命令行执行 ipconfig /flushdns 刷新 dns,或者重启电脑。

mac(苹果PC系统):

1、文本编辑器打开 /etc/hosts 文件,新增一行,同上,复制上面每日更新的hosts内容即可。

2、 命令行执行 sudo killall -HUP mDNSResponder ,或者重启电脑。

(3)常见问题

当然,ip和域名并非一直都绑定不变一个ip可以绑定多个域名,一个域名也可以设置多个IP。有一些ip在不同地方还是无法访问!所以还是需要检查下资源链接。是否都加载成功:

可以看到 api.github.com 这个没有设置ip,访问就需要3s才加载完成。所以设置就好了。。。

(3)备注

host方法并非一定有效,据我所知github采用的是 亚马逊的服务器,而亚马逊和google服务器由于某些总所周知的原因,分布在海外,很多都延时很大,多个数据中心访问延时也不同。

大家可以发邮件私信我,分享其他 gihtub 科学使用方法,作为祖国的花朵,拒绝讨论任何不遵守法律的话题。

相关文章:好好学习,天天向上(每日更新)

博客地址:http://blog.yoqi.me/?p=16489
扫我捐助哦
喜欢 70

这篇文章有67条评论

  1. 吱呀 2021/9/15 #1 [REPLY]

    《好好学习,天天向上》 密码多少啊?

  2. 小田 2021/9/8 #2 [REPLY]

    感谢大佬!问题解决了,之前安装homebrew一直提示无法连接github,网上找了好多ip都不成功,只有你这个使用没问题!

  3. mxb 2021/8/18 #3 [REPLY]

    求一份上github的工具,host试了好几天的都没用了
    每次xx有点麻烦,而且慢

  4. 热心小市民 2021/8/1 #4 [REPLY]

    试了好久都不行 后来发现把dns改成114 114 114 114和114 114 115 115就行了 运营商的dns容易把国外ip屏蔽 不用谢我

  5. sunlitpath 2021/6/30 #5 [REPLY]

    非常有用的网站,谢谢你的努力。比我自己去改hosts方便多了。谢谢。

  6. github 2021/6/25 #6 [REPLY]

    您发一下github使用方法

  7. tobi 2021/6/25 #7 [REPLY]

    靴靴~不过为啥每次弄了之后(DNS也刷新了),要过一会才有效

  8. anko 2021/6/21 #8 [REPLY]

    6/21C测试不通过,目前完全打不开github

  9. zx1024 2021/6/17 #9 [REPLY]

    哦豁完蛋,这个也不稳定了
    ping概率通,但打不开网页

  10. 不错哦 2021/6/12 #10 [REPLY]

    大佬,求一份科学github方法

  11. 感谢 2021/6/12 #11 [REPLY]

    还是连不上

  12. FanChen 2021/6/8 #12 [REPLY]

    github被q了?改 host也打不开了。

    • lyq, lyq (作者) 回复 FanChen 2021/6/8 [REPLY]

      嗯,建议你考虑其他方法呗。比如:xx

  13. Saturn 2021/6/7 #13 [REPLY]

    真好 每天靠这个度日

  14. wwalkingg 2021/6/6 #14 [REPLY]

    收藏了

  15. 2021/5/30 #15 [REPLY]

    为什么不更新了

    • lyq, lyq (作者) 回复 2021/5/30 [REPLY]

      项目设置为“工作日”才更新,哈哈,保持节制。

  16. ly 2021/5/22 #16 [REPLY]

    有用,非常感谢

  17. 搬砖人 2021/5/21 #17 [REPLY]

    好用,上github终于不用拨***了

  18. 难民学子 2021/5/16 #18 [REPLY]

    谢谢,很好用

  19. 感谢您 2021/5/12 #19 [REPLY]

    感谢您的分享

  20. githubmr 2021/5/7 #20 [REPLY]

    你好,求发一下github使用方法

  21. 打酱油的 2021/5/7 #21 [REPLY]

    针不戳

  22. 湫啊湫 2021/5/3 #22 [REPLY]

    2021.5.3 可以ping通但浏览器无法访问,试过改host但没有用。github上网可以,所以我怀疑博主所说的“只是DNS污染,IP并没有封杀”是否正确

    • lyq, lyq (作者) 回复 湫啊湫 2021/5/3 [REPLY]

      (1)可以 ping 通,就说明可以访问 github 主机。而浏览器打开 github.com 是通过域名访问,域名转为 ip 需要 DNS 解析,而DNS污染污染就是将域名指向错误甚至恶意的ip。所以你先确认你 ping 的 ip 确实是 github.com 的。
      (2)我开源的 github-host 项目用的是国外服务器保证获取的 hosts 正确指向 github。
      (3)github 在国内没有服务器,而大部分采用的是 aws(亚马逊服务器),aws 在国内访问是不稳定的。
      (4)关于ip封杀,https特征流阻断,这类就不讨论了。哈哈

  23. bigwl 2021/4/29 #23 [REPLY]

    大大你好啊,请问一下可不可以发一份科学方法给我邮箱了,感谢你啊

    • lyq, lyq (作者) 回复 bigwl 2021/4/29 [REPLY]

      我发了上github工具的,你确定你可以收到gmail邮件么?

      • bigwl 回复 lyq, lyq 2021/4/29 [REPLY]

        大大好,我手机可以接收gmail的。请发一份给我,谢谢

  24. konglu 2021/4/28 #24 [REPLY]

    你好,googlesource.com有没有办法通过这种方式访问

  25. or 2021/4/7 #25 [REPLY]

    请问在命令行能ping成功但是浏览器还是访问不了是为什么呢?

    • or 回复 or 2021/4/7 [REPLY]

      hosts也用的是github主页上10小时前更新的

      • lyq, lyq (作者) 回复 or 2021/4/7 [REPLY]

        github仓库我设置每个工作日更新一次,上不去建议大家使用其他方法咯。由于政策限制,那些方法实在不能教。

    • lyq, lyq (作者) 回复 or 2021/4/7 [REPLY]

      ping成功了应该就可以访问了。 有一种特例,就是DNS劫持。比如电信的测速网站就经常被长城宽带劫持。

  26. yg2006818 2021/4/3 #26 [REPLY]

    哥们,你这小项目能不能发一份到我邮箱?

  27. Alex 2021/4/3 #27 [REPLY]

    昨天用了楼主4-2更新的hosts内容,发现不行。

  28. yg2006818 2021/4/2 #28 [REPLY]

    哥们,这每天更新hosts,也不方便啊。你那更新地址的小项目能发一份到我邮箱么。想改成自动更新hosts

  29. 疯狂钻石· 2021/3/29 #29 [REPLY]

    好家伙 可以 了!!

  30. 萌萌人 2021/3/28 #30 [REPLY]

    为什么他的ip更新总是那么频繁,过几天就要手动改一次。。。

    • lyq, lyq (作者) 回复 萌萌人 2021/3/30 [REPLY]

      github ip更新其实不频繁的,github分布式部署,所以有很多服务器(不同ip)提供服务。 某服务器A不能访问了,就换服务器B继续为你服务。

      如果你有更好的方法,该方法遵守我国法律(只讨论 github 怎么使用),可以下面留言啦。

  31. 时光 2021/3/27 #31 [REPLY]

    第一次打开好使,刷新一下就再也上不去了

    • lyq, lyq (作者) 回复 时光 2021/3/27 [REPLY]

      考虑其他方法吧。哈哈

  32. Cameron 2021/3/26 #32 [REPLY]

    2021-3-26 亲测可用,感谢博主

  33. onaug6th 2021/3/23 #33 [REPLY]

    不错!赞!👍

  34. d1s 2021/3/3 #34 [REPLY]

    恰逢遇到博主今天更新了hosts 试了下,非常好用,解了我的燃眉之急 谢谢博主,望时不时的更新下 造福大众 感谢。

  35. sddgf 2021/3/3 #35 [REPLY]

    恰逢遇到博主今天更新了hosts 试了下,非常好用,解了我的燃眉之急 谢谢博主,望时不时的更新下 造福大众 感谢。

  36. kaigemima 2020/12/23 #36 [REPLY]

    大佬,github release里的东西下载非常慢,有啥办法吗

    • lyq, lyq (作者) 回复 kaigemima 2021/3/10 [REPLY]

      github 下载有cdn镜像加速的。

      此外,我做了一个小项目,可以云端提交下载github资源请求,下载完邮件通知国内下载地址。有需要可以分享你代码

  37. Unics 2020/10/29 #37 [REPLY]

    刘哥牛皮,真滴管用

  38. 鸵鸟 2020/6/5 #38 [REPLY]

    点赞作者,终于能用了

  39. xp 2020/3/10 #39 [REPLY]

    很不错 有效果,很快。

    ---于2020-03-10 测试

  40. alex 2020/2/21 #40 [REPLY]

    这个博客的风格和简书很像啊,我喜欢

    • wp (作者) 回复 alex 2020/2/21 [REPLY]

      是嘛,我对这个主题做了些许修改。但是还有很多bug没完善。。。。

      有机会一起研究研究啊

  41. end 2019/8/2 #41 [REPLY]

    修改host后还是上不去

    • lyq, lyq (作者) 回复 end 2019/8/3 [REPLY]

      浏览器 F12,查看哪些请求无法访问。

      可能不同地方,ip也有问题。所以你可以自己 ping 试试,看看是否可以访问。

发表评论