win10无法连接github

最近访问github网站,总是出现如下情况,具体解决方法如下
win10无法连接github

1.首先ping github.com进行检查是否能连上,如果不行,ping一下百度ping www.baidu.com

win10无法连接github

2.host文件只能用管理员方式进行修改,首先通过管理员形式打开记事本

win10无法连接github

3.在记事本上ctrl+o,选择对应hosts文件

win10无法连接github

4.修改完后,ctrl+s保存,然后ping github.com

win10无法连接github
win10无法连接github

到这里位置,github可以登上去了,但是会发现所有图片都显示不了

1.点击一个图片,右击–检查,将对应的src复制

src=“https://avatars0.githubusercontent.com/u/48116095?s=60&v=4”

2.登录https://githubusercontent.com.ipaddress.com/查看对应域名的ip

域名就是上面复制的src里面的avatars0.githubusercontent.com
win10无法连接github

3.上面之前说的方式打开hosts文件,将以前的150.xxx.xxx.xxx的ip改为上面查出来的199的ip

win10无法连接github
151.101.100.133 assets-cdn.github.com
151.101.100.133 raw.githubusercontent.com
151.101.100.133 gist.githubusercontent.com
151.101.100.133 cloud.githubusercontent.com
151.101.100.133 camo.githubusercontent.com
#151.101.100.133 avatars0.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
#151.101.100.133 avatars1.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
#151.101.100.133 avatars2.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
#151.101.100.133 avatars3.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
#151.101.100.133 avatars4.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
#151.101.100.133 avatars5.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
#151.101.100.133 avatars6.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
#151.101.100.133 avatars7.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
#151.101.100.133 avatars8.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com

4.最后github网站刷新,图片就出来了