Mac 刷新本地 DNS 缓存

一般情况下 git clone 遇到网速很慢的问题,如 5 Kb/s,那就遭殃了,简单的解决办法就是先获取 git 服务器 IP 地址:

$ nslookup github.global.ssl.fastly.Net
$ nslookup github.com

然后写进 /etc/hosts 里。

刷新本地 DNS 缓存

在「Windows」系统中刷新本地 DNS 缓存:

$ ipconfig/flushdns

在「Mac」系统中刷新本地 DNS 缓存:

$ sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

但不同版本的 Mac 操作系统命令可能不一样,以下是不同操作系统的方法:

Mac OS Sierra、Mac OS X El Capitan、Mac OS X Mavericks、Mac OS X Mountain Lion、Mac OS X Lion

$ sudo killall -HUP mDNSResponder

Mac OS X Yosemite

$ sudo discoveryutil udnsflushcaches

Mac OS X Snow Leopard

$ sudo dscacheutil -flushcache

Mac OS X Leopard and below

$ sudo lookupd -flushcache

Reset the DNS cache in OS X

MAC
本作品采用《CC 协议》,转载必须注明作者和本文链接
不要试图用百米冲刺的方法完成马拉松比赛。
本帖由 Galois 于 3年前 加精
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!