对国内大多数用户,github的访问速度非常慢,甚至是打不开,无法访问。究其原因,多数是github的cdn域名解析(dns)遭到了污染或拦截。本文以windows 10系统为例,通过修改本地hosts文件,解决github无法正常访问的问题。
一、获取github相关ip地址
1. 获取github.com的ip地址
访问以下网址,获取github.com域名的相关信息,得到ip地址:140.82.112.3 。
地址:https://www.ipaddress.com/website/github.com/
github.com的ip地址:140.82.112.3
2. 获取github.global.ssl.fastly.net的ip地址
3. 获取assets-cdn.github.com的ip地址
二、修改hosts文件
1. 文件位置
2. 修改用户权限
- 选中hosts,右键菜单选中【属性】,跳出#hosts属性#对话框,在#组或用户名#中选中当前用户:users,点击【编辑】;
在跳出的#hosts的权限#对话框中,在#组或用户名#中选中当前用户,在#users的权限#中,#修改#选项中勾选:允许,点击【应用】,在跳出的#windows安全中心#告警框中,点击【是】。
3.编辑hosts文件
三、刷新dns解析缓存并验证
1. 刷新dns解析缓存
2. 验证
四、其他
地址:https://www.ipaddress.com/website/
1. http://row.githubusercontent.com
2. http://objects.githubusercontent.com
3. http://github.githubassets.com
五、结语
发表评论