Github 拒绝访问解决方法

您所在的位置:网站首页 github没有download Github 拒绝访问解决方法

Github 拒绝访问解决方法

2023-06-26 12:09| 来源: 网络整理| 查看: 265

Github是一个特别大的开源平台,可惜是在国外,我们难免会访问不到Github的服务器,这个时候我们就要去修改hosts文件,hosts文件的原理是:

将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。当用户在浏览器中输入一个需要登录的网址时,系统会先检查系自己的Hosts文件中是否有这个域名和IP的映射关系。如果有,则直接访问这个IP地址指定的网络位置,如果没有, 再向已知的DNS(Domain Name System,域名系统)服务器提出域名解析请求

所以我们只需要找到Github的服务器IP就可以了,获取它的IP可以去这个网址:

查询GithubIP地址

image.png

然后找到C:\Windows\System32\drivers\etc这个目录,你会看到一个叫做hosts的文件,就是我们要找的,用记事本打开它,然后往里面加一条:

20.205.243.166 github.com

这样就可以访问Github了。

以下内容提供给感兴趣的网友

那么hosts文件还有什么作用呢:

1、虚拟域名 很多时候,网站建设者需要把”软环境“搭建好,再进行上传调试。但类似于邮件服务,则需要使用域名来辅助调试,这时就可以将本地 IP 地址与一个”虚拟域名“做地址指向,就可以达到要求的效果,且无需花费。如: 127.0.0.1 网站域名 之后在浏览器地址栏中输入对应的网站域名即可。

2、屏蔽网站(域名重定向) 有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统中,约定 127.0.0.1 为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

如果,我们在Hosts中,写入以下内容:

127.0.0.1 # 要屏蔽的网站 A

0.0.0.0 # 要屏蔽的网站 B

这样,计算机解析域名A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。

都看到这里了,给作者点个赞吧~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3