github是我们这些玩网人的宝藏网站,但是最近打不开,很久之前遇到过并解决了问题,但是到学校换了网络后又打不开github了,查找相关资料后,发现是换网络后IP变化导致的,需要重新设置hosts,今天就把解决方法记录在此,以备不时之需,同时也方便其他小伙伴学习。

首先需要记住3个关键网址

github网址查询:https://github.com.ipaddress.com/

github域名查询:https://fastly.net.ipaddress.com/github.global.ssl.fastly.net

github静态资源ip:https://github.com.ipaddress.com/assets-cdn.github.com

然后依次打开并复制IP地址

github网址ip查询

U~VH%PGCARG@7ROH0YW(GX3(1)(1).png

github域名查询

QUVI4K1S)0AL)0VH4W~423M(1)(1).png

github静态ip查询

XO_L2G1P1TE7{W4N[%X1)98(1)(1).png
依次复制之前查看的IP地址并修改下方代码对应内容

#github
140.82.114.4 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

最后去C盘->Windows->System32->drivers->etc下修改host文件,在最后加入以上内容即可。

注意事项

1.不要直接复制代码到hosts文件内,需要把对应内容修改为自己的IP才行。
2.如果win10用户修改文件保存不了,提示需要管理员权限请参考该文【修改hosts文件提示没有权限保存怎么办】