问题: 由于国内某些原因,导致我们有时候不能访问到 www.github.com。
此时我们必须找到github.com的最新DNS域名,然后在/ect/hosts中添加或者修改即可。
解决办法:
方法一
- 获取github.com在天朝内可用的dns域名
打开 tool.chinaz.com/dns?type=1&… 网站,获取TTL最小的值:
- 修改hosts文件 terminal打开命令:
sudo vim /etc/hosts
- 这种方法并不是一劳永逸的,因为nds时刻在变,所以一旦不能访问,还是先找可访问的dns域名吧。
方法二
-
打开 github.com.ipaddress.com 获取ip
-
打开 github.global.ssl.fastly.net.ipaddress.com/#ipinfo 获取 github.global.ssl.fastly.net 的ip
-
修改hosts文件 terminal打开命令:
sudo vim /etc/hosts
# Github
199.232.69.194 github.global.ssl.fastly.net
140.82.113.4 github.com
- 刷新dns
dscacheutil -flushcache