Github打不开?连接不上?速度慢?试试这个方法!
真是被折磨的服了,本来连接的好好的github突然又连接不上了。小花了一大点时间,重新顺利的再次连接上github。 GitHub 链接缓慢或者连不上大概率是 DNS 域名解析出问题了,解决这一问题的办法就是修改 hosts 文件,将 IP 地址直接与域名对应起来,跳过解析过程,从而正常打开 github.com 。
🌸以下是我这次了解到的,实践有效的方法:
-
方法一:改host文件,直接写查到的github的ip地址
- 常用查ip的网站:www.ipaddress.com/ ( 查询 IP 地址的网站有很多,这里推荐使用 IPAddress.com )
- 打开终端修改hosts文件:
-
Mac系统:
- 1.直接打开终端
- 2.输入sudo vim /etc/hosts
- 3.mac用户要输入开机密码
💡输入“E”
- 4.修改文件按 ec, 修改完后按esc键退出编辑,输入:wq保存并退出
- 5.修改如图(方法1)
- 6.保存退出后,看github.com/能不能打开!打开就ov…
-
其他:hosts 文件在每个系统的路径如下:
- Windows 系统:C:\Windows\System32\drivers\etc\hosts
- Linux 系统:/etc/hosts
- Mac 系统:/etc/hosts
-
-
方法二:改host文件,借用GitHub520!亲测最有效!!!!
- 和上面一样改hosts文件,就只是在改文件部分,直接将以下复制上去就行
-
140.82.112.26 alive.github.com 140.82.114.25 live.github.com 185.199.108.154 github.githubassets.com 140.82.114.21 central.github.com 185.199.108.133 desktop.githubusercontent.com 185.199.108.153 assets-cdn.github.com 185.199.108.133 camo.githubusercontent.com 185.199.108.133 github.map.fastly.net 199.232.69.194 github.global.ssl.fastly.net 140.82.112.3 gist.github.com 185.199.108.153 github.io 140.82.112.4 github.com 140.82.113.6 api.github.com 185.199.108.133 raw.githubusercontent.com 185.199.108.133 user-images.githubusercontent.com 185.199.108.133 favicons.githubusercontent.com 185.199.108.133 avatars5.githubusercontent.com 185.199.108.133 avatars4.githubusercontent.com 185.199.108.133 avatars3.githubusercontent.com 185.199.108.133 avatars2.githubusercontent.com 185.199.108.133 avatars1.githubusercontent.com 185.199.108.133 avatars0.githubusercontent.com 185.199.108.133 avatars.githubusercontent.com 140.82.114.10 codeload.github.com 52.216.233.19 github-cloud.s3.amazonaws.com 52.216.178.147 github-com.s3.amazonaws.com 52.217.17.44 github-production-release-asset-2e65be.s3.amazonaws.com 52.217.196.241 github-production-user-asset-6210df.s3.amazonaws.com 52.217.128.49 github-production-repository-file-5c1aeb.s3.amazonaws.com 185.199.108.153 githubstatus.com 64.71.168.201 github.community 185.199.108.133 media.githubusercontent.com # Update time: 2021-06-01T08:28:27+08:00 # Star me GitHub url: https://github.com/521xueweihan/GitHub520 # GitHub520 Host End```
- GitHub520 就是一个帮助大家访问 GitHub 的项目,本质也是通过修改 hosts 来实现的。该项目的作者为大家提供了一份完整的 hosts 列表,无需大家自己查询可用 IP,非常地贴心,而且每天都会更新!
- 感谢这位挺身而出开发GitHub520的老哥。