通过修改host文件来访问GitHub

前言:

由于国内环境的原因,导致我们无法流畅的访问GitHub,。

但是我们可以采取修改host文件来实现流畅访问。

缺点:需要不定时的刷新修改。


操作流程

一、查询IP地址

以下地址可以查询ip地址

http://ip.tool.chinaz.com/

https://www.ipip.net/

https://www.ipaddress.com/

需要查询的地址为:

github.com

assets-cdn.github.com
github.global.ssl.fastly.net

二、修改host文件

host文件在以下的目录下

(Windows系统):C:\Windows\System32\drivers\etc

(linux系统):/etc/hosts

三、打开host文件之前先修改权限

host文件,右击->属性->安全->高级->更改->高级->立即查找->在下拉列表选择**'本地账户'->确定->确定->应用->确定->在安全界面点编辑->选择User(****)->点击完全控制->确定**

之后便可以修改host文件在最后三行添加

ip为之前查询到的Githubip

四、更新dns缓存

用cmd(以管理员身份)仅限Windows。命令为:

复制代码
ipconfig/flushdns

大部分情况按照步骤完成后便能访问GitHub了

相关推荐
victory04317 小时前
【无标题】
github
想你依然心痛14 小时前
我的第一个开源项目:从0到1,我在GitHub写下的成长印记
开源·github
查老师17 小时前
人在上班,突然被开源社区用户点名不要脸?我想问你,你给我刷过几个子儿?
后端·开源·github
lpfasd12317 小时前
当 GitHub 宕机时,我们如何协作?
github
放飞自我的Coder20 小时前
【github-action 如何为github action设置secrets/environment】
github·action
绝无仅有20 小时前
编写 Go 项目的 Dockerfile 文件及生成 Docker 镜像
后端·面试·github
绝无仅有20 小时前
使用 Docker 部署 Go 项目(Beego 框架)
后端·面试·github
星哥说事21 小时前
开源轻量级表格革命——用Teable解锁你的数据管理新姿势
github
悟空聊架构1 天前
从 0 到 1:Jenkins 对接企微机器人避坑指南(附可下载 Pipeline 模板)
后端·架构·github
HelloGitHub1 天前
直击痛点的开源项目「GitHub 热点速览」
开源·github