Mac 解决GitHub速度慢问题


解决方案是修改 hosts,按照以下三步来操作

1.打开 hosts 文件:

终端执行, MacOS 的登录用户不是 root,没有最高权限。修改一些系统保护的资源时,需要临时切换到 root 用户。root 具有最高权限,可以做任何事情。此时需要使用 sudo 命令。

sudo vim /etc/hosts

image.png

2.获取 github 的 ip

 浏览器访问[https://www.ipaddress.com/](https://www.ipaddress.com/),分别输入以下 ip:(ip 以自己查到为准)

github.com
github.global.ssl.fastly.net
codeload.github.com

获取到的对应的 ip,将以下追加到 host 文件后面。

140.82.113.4    github.com
199.232.69.194  github.global.ssl.fastly.net
140.82.114.9    codeload.github.com

mac 上使用 vim 命令进行修改保存:
在输入 sudo vim /etc/hosts,进入页面后,按 o 建,进行输入,修改完成后按 ESC 建,:wq 保存退出。

image.png

3.Mac 系统刷新 DNS 缓存,Windows 系统命令自行查找.

sudo killall -HUP mDNSResponder

4.可以试试 github 的访问速度了


文章作者:   leader755
版权声明:   本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 leader755 !
评论
 上一篇
前端面试(2)javascript 前端面试(2)javascript
JavaScript: 原型、继承、原型链、this 指向、设计模式、call, apply, bind,; new 实现、防抖节流、let, var, const 区别、暂时性死区、event、loop; promise 使用及实现、pr
2020-08-05
下一篇 
前端面试(1)H5+css 前端面试(1)H5+css
HTML&CSS: 浏览器内核 盒模型、flex 布局、两/三栏布局、水平/垂直居中; BFC、清除浮动; css3 的选择器;css 的继承 css3 动画、H5 新特性。 浏览器内核主流浏览器有五大款,分别是 IE、Firef
2020-07-30
  目录