更新一个IP查询的网站 https://site.ip138.com/
没有翻墙。
Github速度慢。
具体思路就是找到访问最快的IP地址,添加到host上面去解析。
这里推荐一个测试的网站。目前我获取到ip访问还是很快的。
假设你要获取gist.github.com 真实的ip
那么把
http://gist.github.com.ipaddress.com
这个复制到浏览器上打开
网页上会显示对应的ip和域名
比如我这边请求到的ip是这样
gist.github.com Hostname Summary
Domain github.com
IP Addresses 192.30.253.118, 192.30.253.119
那么我们可以吧
192.30.253.118 gist.github.com
复制粘贴到/etc/hosts 这个文件里面
最后两步也是最重要的就是刷DNS
sudo killall -HUP mDNSResponder
say DNS cache has been flushed
哈哈上面这命令并没什么实际的作用
如果你想要得到其他域名的ip地址,请参照上面的做法在做一次
例如:
http://github.com.ipaddress.com
http://github.global.ssl.fastly.net.ipaddress.com
等等
这里放一些github相关的域名。对应ip可能不是你所在的上网环境,请按照上面的方法验证一次
151.101.73.194 github.global.ssl.fastly.net
151.101.108.133 assets-cdn.github.com
185.199.111.153 documentcloud.github.com
185.199.110.153 documentcloud.github.com
185.199.109.153 documentcloud.github.com
185.199.108.153 documentcloud.github.com
192.30.253.113 github.com
192.30.253.112 github.com
192.30.253.119 gist.github.com
192.30.253.118 gist.github.com
185.199.111.153 help.github.com
185.199.110.153 help.github.com
185.199.109.153 help.github.com
185.199.108.153 help.github.com
192.30.253.121 nodeload.github.com
192.30.253.120 nodeload.github.com
151.101.108.133 raw.github.com
18.204.240.114 status.github.com
18.211.136.12 status.github.com
18.211.136.12 status.github.com
192.30.253.166 training.github.com
151.101.109.194 github.global.ssl.fastly.net
151.101.108.133 avatars0.githubusercontent.com
151.101.72.133 avatars1.githubusercontent.com