Linux下提升github访问速度
1.安装网址分析工具nslookup
nslookup是常用来查询本机域名解析情况的命令,但是一些linux系统下默认无此命令。我们可以通过安装一个包来使该命令生效,这个包中也包括dig命令。
sudo apt-get update
sudo apt-get install dnsutils2.获取github的IP地址
nslookup github.com返回显示:
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: github.com
Address: 20.205.243.1663.获取http://github.global.ssl.fastly.net的IP地址
nslookup github.global.ssl.fastly.net返回显示:
Non-authoritative answer:
Name: github.global.ssl.fastly.net
Address: 52.58.1.161
Name: github.global.ssl.fastly.net
Address: 2a03:2880:f129:83:face:b00c:0:25de4.写入hosts文件,刷新缓存
sudo vim /etc/hosts然后在文件末尾加上:
#github
52.58.1.161 http://github.global.ssl.fastly.net
52.58.1.161 https://github.global.ssl.fastly.net
20.205.243.166 http://github.com
20.205.243.166 https://github.com最后刷新缓存:在命令终端输入:
sudo /etc/init.d/networking restart