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

news/2025/2/22 15:22:30/

一、国内网络为什么访问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!


http://www.ppmy.cn/news/692319.html

相关文章

【mysql修改host远程访问】

1、连接mysql mysql -u root -p2、输入密码: 3、查看user表 use mysql;4、查看用户表信息 select User,authentication_string,Host from user;如果host列显示loalhost而不是%则说明只能本地访问,需要开启远程访问 第一种方式:改表法 修…

shell脚本修改host

需求 - 由于我需要将一个域名(a.b.c)绑定到本机ip,而本机ip经常会变动 - 导致域名出问题,因此我需要一个脚本更新host - 最好可以定时去更新脚本设计 - 查询本机ip - 对比host中的配置是否一致 - 更新host配置shell脚本代码 echo "查询本机ip&qu…

以管理员身份修改host文件

修改host文件的时候若不是以管理员的身份,无权限修改host中的内容。简单说明如何使用powershell的方法修改host文件。 第一步 先在目录C:\Windows\System32\drivers\etc下找到host文件。 右键点开属性,取消勾选只读。 进入“安全”点击编辑选择允许修改…

如何修改host文件权限

文章目录 1.打开host文件2.右键属性->安全->高级3.更改->高级->立即查找4.在下拉菜单中找到"本地账户"确定->确定->应用5.出现弹窗->确定->确定6.编辑->选中组或用户名当中的"Users(DESKTOP-XXXXX\users)"->勾选Users的权限…

修改host文件来访问GitHub

说明 国内无法访问GitHub的问题除了用某工具访问,还可以通过host文件来达到效果,缺点就是需要经常更新ip地址。 一、查询ip地址 通过以下网址来查询 http://ip.tool.chinaz.com/ https://www.ipip.net/ https://www.ipaddress.com/ github.com assets…

修改Host文件解决Notion访问慢问题

获取Notion相关网站的ip 访问https://www.ipaddress.com,查询ip地址 我的配置如下: 104.18.22.110 notion.so 104.18.23.110 notion.so 104.26.4.98 www.notion.so 104.26.5.98 www.notion.so 104.26.4.98 msgstore.www.notion.so 104.26.5.98 msgstore…

Linux 修改 host

目录 一、什么是 host ?二、配置 host 的好处三、如何配置 host ?四、host 的原理图解五、配置好 host 后遇到的问题1、cookie 失效2、页面出现 Invalid Host header 的问题 一、什么是 host ? host 是一个没有扩展名的系统文件,…

修改host原理

说说改hosts上网的原理 修改hosts上某些404网站,对于有过翻墙经历的人来说,已经是一个公开的秘密了。很多人都是知其然,不知其所以然. 一、网址与IP 我们知道,每一个网站都有一个网址,而每一个网址呢,都对…