第一步:
Windows:
Hosts文件的路径是:
C:\Windows\System32\drivers\etc
选择用记事本打开,没有权限的需要获得权限。
获取权限方法:在hosts文件上右键-->属性,选择安全标签页,选中Users,单击编辑,在弹出的对话框里将User的权限勾选为完全控制。点击确定结束。
Mac
终端内输入:
sudo vim /etc/hosts
第二步:
利用https://www.ipaddress.com/ 来获得以下两个GitHub域名的IP地址:
(1) github.com
(2) github.global.ssl.fastly.net
打开网页后,利用输入框内分别查询两个域名:http://github.com.ipaddress.com/#ipinfo
再来是github.global.ssl.fastly.net http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo
eg: 在hosts文件最下面
#github
在标注的IP地址中,粘贴到这个位置 github.com
在标注的IP地址中,粘贴到这个位置 github.global.ssl.fastly.net
我的如图:
第三步,刷新 DNS 缓存
在终端或CMD中,执行以下命令:
ipconfig /flushdns