赞
踩
访问慢或无法访问的原因:DNS解析是最为基础的一个环节。由于Github的服务器在全球各地,域名解析所需的时间也会不同,这就导致了在特定地区可能会出现Github无法正常访问的情况。
解决:查询到github对应的IP,然后在hosts中配置IP和域名的对应关系,就相当于告诉浏览器目标地址在哪里了。
第一步:查询github.com域名对应的IP
Dns检测|Dns查询 - 站长工具
查询可以得到多个结果,取其中一个就行,这里用 140.82.113.4
第二步:修改hosts配置文件权限
文件位置:C:\Windows\System32\drivers\etc
打开hosts文件,追加下面文本到末尾保存。
140.82.113.4 github.com
也可以把相关的域名全部配置进去
- # github related website
- 140.82.113.4 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
-
- 151.101.185.194 github.global.ssl.fastly.net
- 203.98.7.65 gist.github.com
- 13.229.189.0 codeload.github.com
- 185.199.109.153 desktop.github.com
- 185.199.108.153 guides.github.com
- 185.199.108.153 blog.github.com
- 18.204.240.114 status.github.com
- 185.199.108.153 developer.github.com
- 185.199.108.153 services.github.com
- 192.30.253.175 enterprise.github.com
- 34.195.49.195 education.github.com
- 185.199.108.153 pages.github.com
- 34.196.237.103 classroom.github.com
第三步:使用cmd命令ipconfig/flushdns刷新一下dns缓存
可以ping命令: ping github.com 试一下,刚刚配置的域名IP映射已经生效
成功访问。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。