在Mac下ping gitHub.com一直超时问题

问题:

  • 从github.com上面clone代码,一直失败。
  • 尝试ping github.com,一直超时。

示意图如下:


image.png

解决办法:

修改hosts文件的映射。

sudo vim /private/etc/hosts

然后把下面这段ip-域名映射信息复制进去:

151.101.185.194 github.global.ssl.fastly.net
192.30.253.112 github.com
151.101.184.133 assets-cdn.github.com
151.101.184.133 avatars0.githubusercontent.com
151.101.112.133 avatars1.githubusercontent.com

再次ping

image.png

参照解决办法如下:
https://www.jianshu.com/p/dd996cdcc3f7

备注:

  • vim 是模式化编辑器。在不同的模式里,相同按键的功能会发生变化。
  • 不熟悉的人也可用上下左右箭头来移动光标,到位用键盘键 i 来进入插入模式。之后就可以正常打字了。输入完毕后用 esc 回到一开始的称作普通模式的模式,用 ZZ 来保存退出即可。
  • 也可以用 sudo evim 来执行上述命令,这时 vim 一直保持在插入模式,很方便。
  • 保存退出时则先按一下 ctrl+o 再输入 :qw 就可以了。

你可能感兴趣的:(在Mac下ping gitHub.com一直超时问题)