如何在Mac上访问GitHub

         GitHub在国内主要由于分发加速网络的域名遭到DNS污染,今天介绍一下Mac下如何通过修改系统的hosts文件,绕过国内DNS解析,直接访问GitHub的CDN节点,从而达到加速的目的。

一、打开IPAddress.com网站,查询下面3个网址对应的IP地址

1.github.com

2.github.github.io

3.github.global.ssl.fastly.net

在网址中输入上述地址


等服务器响应后查到如下地址


然后我们将这个IP地址保存一下,另外两个网址也通过该方式获取,并保存下来

二、在系统hosts文件中配置并刷新DNS缓存

1.打开终端(command+space,输入terminal回车),输入 sudo vi /etc/hosts,回车,会要求输入密码,输入密码即可。

2.将之前保存的地址输入进来,如下图所示, 输入 i 进行编辑,编辑完成之后按Esc键推出编辑,再输入 :wq推出vim


3.刷新DNS缓存,输入如下命令(参照网址DreamHost

OS X 12 (Sierra) and later

sudo killall -HUP mDNSResponder

sudo killall mDNSResponderHelper

sudo dscacheutil -flushcache

OS X 11 (El Capitan) and OS X 12 (Sierra)

sudo killall -HUP mDNSResponder

三、见证奇迹的时刻


大功告成,小伙伴们快动起来吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容