解决国内GitHub浏览器无法访问的问题-hosts文件修改

这两天搞了一个静态网页,部署到了GitHub,结果发现一直访问不了GitHub,于是找到了一些解决办法。

新域名的静态页:iseei.cn


以下内容中需要保存的地方,大家可以先用记事本保存下来。

确定github网站的ip地址

访问这个网址:http://github.com.ipaddress.com/,得到一个或多个GitHub的ip

解决国内GitHub浏览器无法访问的问题-hosts文件修改-1

保存内容:

140.82.113.4 github.com

如果有多个IP,则都保存如以上格式

确定域名ip地址

访问这个网址:http://github.global.ssl.fastly.net.ipaddress.com/

解决国内GitHub浏览器无法访问的问题-hosts文件修改-2

保存内容:

199.232.69.194 github.global.ssl.fastly.net

如果有多个IP,则都保存如以上格式

确定静态资源ip地址

访问这个网址:http://assets-cdn.github.com.ipaddress.com/

解决国内GitHub浏览器无法访问的问题-hosts文件修改-3

保存内容:

185.199.108.153 assets-cdn.github.com

185.199.109.153 assets-cdn.github.com

185.199.110.153 assets-cdn.github.com

185.199.111.153 assets-cdn.github.com

修改电脑hosts文件

hosts文件地址:C:\Windows\System32\drivers\etc

解决国内GitHub浏览器无法访问的问题-hosts文件修改-4

然后使用万能的记事本打开,最好使用管理员权限,然后在文件末尾添加以下内容,这些内容都是上面三个网站的搜索结果。

#GitHub Start
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.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
#GitHub End

最后保存修改即可。

重置DNS

WIN +R快捷键打开运行窗口,输入cmd命令,进行命令行窗口。 在命令行窗口输入ipconfig /flushdns执行,刷新本地的DNS缓存数据。最后重启浏览器,即可正常访问GitHub啦。

解决国内GitHub浏览器无法访问的问题-hosts文件修改-5

© 版权声明
THE END
点赞0 分享
评论 共3条

请登录后发表评论

    • 头像yifomains0