GitHub 访问不了?一招教你轻松解决

大家好我是沐知TK,大家都喊我隔壁老王,前草头王先生自媒体编辑,十年资深老果粉一枚,很高兴今天又和大家见面了。如果同学们想第一时间收到老王的文章推送,还请星标一下本账号。

众所周知,GitHub 是是世界上最大的代码托管平台,小伙伴们平时都喜欢在那里找一些优质的开源项目来学习,以提升自己的编程技能。

但是最近,由于某些特殊原因,越来越多的小伙伴抱怨自己突然访问不了 GitHub 了。这无疑是我们学习路上的一块绊脚石,所以绝对不能忍?

今天,老王就教大家如何绕过这堵墙,成功下载 GitHub 上的项目。操作不难,几分钟就能学会!


修改 hosts

想要解决这个问题,我们需要搞明白问题出在哪里?

我们在浏览器输入网址时,会向 DNS 服务器发送一个请求,DNS 服务器会给我们返回目标网站所在的服务器 IP ,然后浏览器才知道打开哪个网页。

然而问题就出在 DNS 服务器这里,如果 DNS 告诉了你错误的地址、或者请求被拦截、再或者 DNS 挂了,都会导致我们无法访问网站。

我们今天的方法就是让客户端强行绕过 DNS 直接访问目标网站的 IP 地址就不会存在任何问题了。

对,你没猜错,修改 hosts 文件就是为了绕过DNS服务器。客户端发起请求后会直接从 hosts 文件中寻找目标网站的 IP 地址,一旦找到,系统会立即打开对应网页。

我们先找到 hosts 文件的位置,具体参照下方引用:

Windows :C:WindowsSystem32driversetchosts

Linux:/etc/hosts

MacOS:/etc/hosts

安卓:/system/etc/hosts

iOS:/etc/hosts

使用文本编辑器打开 hosts 文件,将下面的 IP 地址添加进去就可以了。

具体有哪些 IP 国内可用,可以通过下图指引索取,每天都会更新。

今天的分享到这里就结束了,谢谢大家的关注和喜欢。如果你也喜欢这篇文章,希望可以帮老王点赞再看转发,一键三连,谢谢大家了。

展开阅读全文

页面更新:2024-04-30

标签:都会   客户端   浏览器   目标   轻松   地址   服务器   文件   网页   喜欢   网站

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top