0


[github]修改host实现github流畅访问

一、国内网络为什么访问github如此缓慢?

首先介绍几个概念:

CDN(Content Delivery Network),即内容分发网络,也称为内容传送网络。通俗理解为“网络加速器”。它主要依靠部署在各地的边缘服务器,平衡中心服务器的负荷,就近提供用户所需内容,提高响应速度和命中率。

DNS(Domain Name System),即域名系统,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。主要是做域名解析,域名最终指向的是IP地址。

DNS污染:就是域名系统被入侵或者认为的修改某些记录,导致对该域名的访问由原IP地址转入到修改后的指定IP,其结果就是对特定的网址不能访问或访问的是假网址。

如果我们从最近的CDN节点获取github的内容,但如果DNS被污染,就会造成访问过慢或者无法访问的问题。

二、修改Hosts文件

我们可以通过修改本机Hosts文件,主动建立域名IP的映射关系,访问到这些域名时直接使用Hosts指定的IP,绕过DNS解析。

1.找到hosts文件

(Windows系统)

C:\Windows\System32\drivers\etc

2.使用文本打开,添加下列内容

localhost name resolution is handled within DNS itself.

127.0.0.1 localhost

::1 localhost20.205.243.166 github.com

3.保存并退出

三、更新DNS缓存

打开cmd,输入:

ipconfig/flushdns

四、流畅打开github.com

Thanks for reading!

标签: 服务器 运维 github

本文转载自: https://blog.csdn.net/hd_546027425/article/details/126824391
版权归原作者 凉橙丶 所有, 如有侵权,请联系我们删除。

“[github]修改host实现github流畅访问”的评论:

还没有评论