GitHub 无法打开解决方法
本文今天介绍两中方法来解决GitHub连接超时的问题, 在网上查阅很多大部分都是修改本机的hosts文件。
方法一,
方法一;和大多数网上的介绍一样修改Hosts文件
1,打开hosts目录:C:\Windows\System32\drivers\etc
,如下图
为了安全起见,我们可以复制一份放到其他盘中,具体看个人喜好
2,打开文件 添加下列信息:
注意:如果遇到权限不够可以复制桌面进行修改,然后再替换到原处
github
140.82.112.4 github.com
199.232.69.194 github.global.ssl.fastly.netGitHub End
本人只添加上面两条就可以使用,网上也有添加很多的如下
140.82.112.4 github.com
140.82.113.3 gist.github.com
185.199.108.153 assets-cdn.github.com
199.232.68.133 raw.githubusercontent.com
199.232.68.133 gist.githubusercontent.com
199.232.68.133 cloud.githubusercontent.com
151.101.192.133 camo.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com
3,由于每台机器在这两个网站上对应的IP可能不同,所以需要自行查询IP,而不是直接复制IP,查询方法如下
- 打开网站
https://www.ipaddress.com/ip-lookup
,如下图
- 在网站内分别输出
github.com
和github.global.ssl.fastly.net
,如果你是多个分别输入,如下图
方法二,
方法二,是在使用完方法一 后 ,还是无法访问github下, 进行修改DNS解析
1,鼠标右键点击网络图标,如下图
2,点击打开后,找到"网络和共享中心",点击进入
也可以在 "控制面板" ->"网络和Internet"->"网络和共享中心"
3.点击箭头指向处
4.打开如下页面 点击"属性"
5.勾选"Internet协议版本4(TCP/IPV4)"后,单击打开
6.勾选"使用下面的DNS服务器地址"后, 输入DNS地址。下有一些常用DNS地址,
腾讯DNS 首选IP:119.29.29.29 备用:182.254.116.116
阿里DNS 首选IP:223.5.5.5 备用:223.6.6.6
百度DNS 首选IP:180.76.76.76
114DNS 首选IP:114.114.114.114 备用:114.114.115.115
7.修改完成后并没结束
1,使用快捷键
win+R
打开运行窗口,输入cmd
,按回车2,进入命令窗口输入
ipconfig /flushdns
,刷新DNS解析缓存3,此时可以使用
ping github.com
,看看是否能获取网络