解决国内打开Github页面、注册等问题
解决国内打开Github页面、注册等问题
下列方法可以解决:
- github网站页面打不开;
- github页面打开慢,偶尔打不开,部分页面链接也打不开;
- 注册不了github账号,找回密码失败等,显示Unable to verify your captcha response. Please visit https://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting-the-captcha for troubleshooting information.
找了很久,甚至都搭了梯子,最后还是修改host的方法好用,参考方法出处:
https://zhuanlan.zhihu.com/p/36154464
https://zhuanlan.zhihu.com/p/158938544
思路就是获取到github的服务器地址后,修改hosts文件(本地域名解析),省去网络DNS时间
直接上流程
1、打开文件浏览器,找到hosts文件(下面是windows,linux就直接vim /etc/hosts)
C:\Windows\System32\drivers\etc(复制黏贴到下面箭头的位置,再回车)
2、修改hosts文件(提示没有编辑权限的话就鼠标吧hosts文件拉到桌面,编辑完再拉回来)
140.82.114.3 github.com 199.232.69.194 github.global.ssl.fastly.net 185.199.108.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com
3、保存好了之后打开github吧,秒开;
Ubuntu环境下:
先后试了网上两个教程,终于解决。通过修改host文件实现访问。
教程1:
1)终端输入: sudo gedit /etc/hosts 打开hosts文件;
2)使用ip查找工具查询http://github.com和IP:http://github.global.ssl.fastly.net的ip地址并添加到hosts文件末尾;

3)关掉hosts文件,在终端输入:/etc/init.d/networking restart即可。
通过以上操作后,在终端ping http://github.com




浙公网安备 33010602011771号