【GitHub】手把手教你解决 GitHub 官网打不开的问题

前言

文章性质:实操记录 💻

主要内容:主要说明了 GitHub 官网打不开的原因,并讲解了如何解决该问题。

相关文档:GitHub 官网打不开或访问慢的解决办法 _ 潘子夜个人博客

冷知识+1:小伙伴们不经意的 点赞 👍🏻 与 收藏 ✨ 可以让作者更有创作动力! 

打不开 GitHub 官网怎么办?

在国内,我们经常遇到 GitHub 官网打不开或者访问慢的问题,该如何在不搭梯子(VPN)的前提下解决这个问题呢?

1、GitHub 官网打不开的原因 

首先,我们需要简单了解 GitHub 官网时而能够打开,时而又无法打开的原因。

原因:我们在访问 GitHub 官网时,若是直接访问域名(github.com),则中间有个域名需要通过 DNS 解析的过程被解析为对应的 IP 地址,其实主要时间都是花在了 DNS 解析上,导致了 GitHub 官网有时候能打开,有时候打不开,有时候访问很慢。

引用文章:GitHub 官网打不开或访问慢的解决办法 _ 潘子夜个人博客

2、GitHub 官网打不开的解决方法 

接着,我们来介绍如何绕过 DNS 解析,进行本地解析,从而实现 GitHub 官网的快速访问。

Step1 通过 Win + R 的方式打开 cmd 命令窗口,执行 ping github.com 命令获取 GitHub 官网的 IP 地址: 20.205.243.166

Step2 打开 C:\Windows\System32\drivers\etc 文件路径,找到 hosts 文件,使用管理员权限进行编辑,具体操作如下图所示。

在我们笔记本自带的【搜索】中查找【记事本】,并以管理员身份运行。

然后在记事本的【文件】下拉菜单中选择【打开】,输入我们上面提到的文件路径,注意选择【所有文件(*.*)】,打开 hosts 文件。 

我们只需要在 hosts 文件中新增一行配置,内容如下:

20.205.243.166 github.com

Step3 通过 Win + R 的方式打开 cmd 命令窗口,执行 ipconfig /flushdns 命令刷新 DNS 缓存。

Step4 再次访问 GitHub 官网,如果能够成功打开的话,说明问题解决,可以不再往下看啦~

Step5 如果依旧无法打开 GitHub 官网,则将 hosts 文件中刚刚新增的那行配置改为:

140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net

Step6 通过 Win + R 的方式打开 cmd 命令窗口,执行 ipconfig /flushdns 命令刷新 DNS 缓存。

Step7 再次访问 GitHub 官网,此时应该可以成功打开啦~

引用文章:GitHub 官网打不开或访问慢的解决办法 _ 潘子夜个人博客

  • 43
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

作者正在煮茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值