mirror of
https://github.com/ZJDoc/GitGuide.git
synced 2026-07-28 23:00:25 +08:00
42 lines
1.0 KiB
Markdown
42 lines
1.0 KiB
Markdown
|
|
# DNS加速
|
|
|
|
## 加速原理
|
|
|
|
通过在本地域名文件中加入`github`相关网站的`DNS`地址,加快`DNS`解析过程,从而加快网页加载速度
|
|
|
|
## 方式一
|
|
|
|
登录[DNS查询](http://tool.chinaz.com/dns/?type=1&host=github.com&ip=)网站进行查询
|
|
|
|

|
|
|
|
分别查询以下网址对应的`DNS`服务器地址
|
|
|
|
```
|
|
github.com
|
|
github.global.ssl.fastly.net
|
|
assets-cdn.github.com
|
|
```
|
|
|
|
将查询得到的最短响应时间的服务器`IP`放置到文件`/etc/hosts`文件中
|
|
|
|
```
|
|
$ cat /etc/hosts
|
|
...
|
|
...
|
|
|
|
52.74.223.119 github.com
|
|
69.171.248.65 github.global.ssl.fastly.net
|
|
185.199.111.153 assets-cdn.github.com
|
|
```
|
|
|
|
## 方式二(推荐)
|
|
|
|
配置公共`DNS`,比如`DNSPod、阿里云DNS、Google DNS`
|
|
|
|
## 相关阅读
|
|
|
|
* [加快国内访问Github网站的速度](https://aoenian.github.io/2018/05/12/github-access-fast/)
|
|
* [[Ubuntu 18.04][resolv.conf]公共DNS设置](https://zj-network-guide.readthedocs.io/zh_CN/latest/advanced/[Ubuntu%2018.04][resolv.conf]%E5%85%AC%E5%85%B1DNS%E8%AE%BE%E7%BD%AE/)
|