解决无法访问GitHub
一、获取IP地址
可以直接通过网站 查询域名 github.com 的IP地址,无论哪种方法一定得是通过自己本机查到的IP,网上别人查到的IP你不一定有用。
二、修改hosts文件
Windows hosts文件路径: C:\Windows\System32\drivers\etc
在对应目录找到hosts文件,右键通过记事本方式打开hosts文件进行编辑,
在文件内容最后行添加 xx.xx.xx.xx github.com (这里的xx.xx.xx.xx替换成前面让你记住的ping到的IP地址)。
macOS系统hosts文件路径:/etc/hosts
三、刷新DNS缓存
需要刷新一下DNS解析缓存,刚刚修改的hosts文件才会生效。
【windows】在cmd命令窗口内输入DNS缓存刷新命令: ipconfig /flushdns
【macOS】在terminal窗口,强制系统刷新DNS缓存命令:sudo dscacheutil -flushcache