1.通过​​ipaddress.com​​查询域名对应的IP.

解决github无法访问的问题_git

选取TTL最小的IP添加进本地hosts文件中,如:


192.30.253.112 
192.30.253.113


2.添加以上内容后,git能够打开,可能会显示不正常,如下:

解决github无法访问的问题_网络请求_02

遇到该问题,可F12,查看网络请求,哪个有异常就循环步骤1,直到页面能够正常打开。

例如F12发现​​assets-cdn.​​网络异常:

解决github无法访问的问题_网络请求_03

执行步骤1将ip添加进hosts文件即可。

解决github无法访问的问题_网络请求_04

3.相关ip添加进hosts文件后,github访问正常:

解决github无法访问的问题_git_05

4.以下为我的hosts内容:



#github
192.30.253.112
192.30.253.113
151.101.185.194
151.101.112.133 assets-cdn.
192.30.253.117 api.
192.30.253.116 api.
172.217.21.110 www.google-analytics.com
192.30.253.124 live.
192.30.253.125 live.