在国内(广州)服务器上 git clone
一个 GitHub 项目时,发现速度异常的慢;原因是 GitHub 的 CDN 被墙了;解决办法是把相关 IP 直接和域名绑定起来。
1. 获取 GitHub IP
访问:https://github.com.ipaddress.com/
2. 获取 github.global.ssl.fastly.net IP
访问:https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
3. 配置 hosts
vim /etc/hosts
140.82.112.3 github.com
199.232.69.194 github.global.ssl.fastly.net
4. 重启网络或重启机器
reboot