问题场景:

  • 能正常访问网络
  • 不能连接github
  • ping github.com 显示超时

解决方案

image.png

image.png

  • 打开/etc/hosts文件

    1. sudo vi /etc/hosts
  • 如下图修改,将获取到的IP地址进行对应修改,删除之前的。

image.png

  • 保存hosts文件

  • 刷新DNS

    1. sudo killall -HUP mDNSResponder;say DNS cache has been flushed