github 进不去怎么办 || 怎么访问 github (超级简单)

方法一(小白通用,超级简单):

1、在百度搜索 “ steam++ ”

2、点击去之后:根据自己的电脑自行选择

3、下载的方式我这里使用的微软商店下载,这里就只演示这一种了

这里可能下载的时候会有网络链接不畅的问题,重试几次下载刷新即可

4、使用 勾选上 github 点击加速,重启一下浏览器就可以进入访问了

方法一:

1、打开IPAddress.com网站,查询下列三个地址的ip

①  github.com
②  assets-cnd.github.com
③  gibhut.global.ssl.fastly.net

2、修改本地hosts文件,本次只介绍window系统

C:\Windows\System32\drivers\etc 找到hosts文件。然后添加下列数据,ip添加成你自己查询到ip地址。

 3、刷新本地dns缓存

        ① 打开cmd,输入命令 ipconfig /flushdns

此时就配置成功了,然后就可以去访问啦

访问不了的原因:

我们在浏览器输入 GitHub 的网址时,会向 DNS 服务器发送一个请求,获取到 GitHub 网站所在的服务器 IP 地址,从而进行访问。

就像你是一名快递员,在送快递前要先找中间人询问收件人的地址。而 DNS 就是这个告诉你目标地址的中间人,如果 DNS 告诉了你错误的地址、或者请求被拦截、再或者 DNS 挂了,都会导致你无法访问网站。

解决原理:

答案就是修改 hosts 文件。当用户在浏览器中输入网址时,系统会首先自动从 hosts 文件中寻找对应的 IP 地址,一旦找到,系统会立即打开对应网页,如果没有找到,系统才会再将网址提交 DNS 域名解析服务器进行 IP 地址的解析。

因此,想要访问 GitHub,我们可以先通过 IP 查询工具 来获取当前 GitHub 网站的真实地址,再修改本地 hosts 文件,将该地址和 GitHub 网址关联。

猜你喜欢

转载自juejin.im/post/7113831032134041631