问题
在访问github时经常会出现连接超时,访问不到的问题。
解决
访问IP查询网址: http://www.github.com.ipaddress.com/
找到下面的这个IP地址:
修改HOSTS文件,位置:C:Windows/system32/drivers/etc, Mac:位置 /etc/hosts
140.82.112.4 github.com
IP地址改为查询网址中的地址,然后保存即可访问
然后ping github.com 不再超时,问题解决!
注意:
如果还是不能ping通,或者能ping通但是网站还是超时:
- 1.在cmd中输入ipconfig/flushdns刷新dns
- 2.检查hosts文件中有没有有关github的注释掉。
- 3.检查是否修改成功,是不是没保存(Notepad++)
这个IP地址会不定期的变化的,这也是为什么我之前修改过了host文件,但是还是连接超时的原因。
参考:
https://www.cnblogs.com/planetwithpig/p/12264704.html