Github打不开解决方法

这篇具有很好参考价值的文章主要介绍了Github打不开解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写这篇博客的缘由

关于几天都没打开GitHub这件事。参考几篇博客,进去了GitHub,现在深夜总结记录一下,方便后续使用,也供大家参考。

为何GitHub访问进不去

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

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

方法:修改本地 host 文件

hosts文件的作用:

hosts文件是一个用于储存计算机网络中各节点信息的计算机文件;作用是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址。

  • 加快域名解析
  • 构建映射关系
  • 屏蔽网站或广告
  • 调试、测试

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

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

host 文件添加内容如下:

一、确定ip

进入网址https://github.com.ipaddress.com

查看GitHub的ip地址。
Github打不开解决方法

140.82.114.4    github.com

二、确定域名ip

进入网址https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
Github打不开解决方法

151.101.1.6    github.global.ssl.fastly.net

三、确定静态资源ip

进入网址https://github.com.ipaddress.com/assets-cdn.github.com
Github打不开解决方法

185.199.108.153    assets-cdn.github.com
185.199.110.153    assets-cdn.github.com
185.199.111.153    assets-cdn.github.com

四、修改hosts文件

在 host 文件底部加入前三步获得的内容,即:

140.82.114.4    github.com
151.101.1.6    github.global.ssl.fastly.net
185.199.108.153    assets-cdn.github.com
185.199.110.153    assets-cdn.github.com
185.199.111.153    assets-cdn.github.com

Github打不开解决方法
如上图所示。

windows下修改host文件方法

windows下host文件存放路径:C:\Windows\System32\drivers\etc

Github打不开解决方法

这里面host是只读文件。管理员身份运行记事本,根据路径打开host文件,添加内容,并按ctrl+s保存更改。

Github打不开解决方法
重启浏览器,就可以打开GitHub了。

Ubuntu下修改host文件方法

终端输入指令,打开host文件:

sudo vim /etc/hosts

按键“a”,编辑文件,添加内容;
按键“esc”,退出编辑;
输入“:wq!”,强制保存并退出。

重启网络:

service network-manager restart

重启浏览器,就可以打开GitHub了。文章来源地址https://www.toymoban.com/news/detail-498768.html

注意事项:不好使了,请重新查询并更新host中曾添加的各个ip

参考资料

  • https://zhuanlan.zhihu.com/p/358183268#Gitee%20%E5%AF%BC%E5%85%A5
  • https://www.cnblogs.com/iupoint/p/14552968.html
  • https://www.cnblogs.com/wangjiaoshou/p/13174330.html
  • https://zhuanlan.zhihu.com/p/438447914

到了这里,关于Github打不开解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GitHub 打不开解决方案

    GitHub 这几年国内普通用户越来越难以访问,github 作为全球最大的开源平台,里面有用的内容很多,不管是对专业用户还是普通用户,无法访问都是很严重的问题。 kgithub  是一个公益加速项目,仅需在  github.com  前加上’ k ‘即可,若提示访问限制请刷新。 任意 github 的项

    2024年02月13日
    浏览(40)
  • Mac 打不开github解决方案

    序言 github 时有打不开的情况,为此很是烦恼,这里分享一下如何解决这种问题,其实问题的本质是在访问github网页时无法通过github.com的二级域名进行动态域名解析。 解决方案 手动配置静态文件hosts,将该域名和IP的映射关系添加到静态文件中,在访问地址时会优先通过Hos

    2024年01月24日
    浏览(47)
  • GitHub打不开的解决方案(超简单)

    在国内,github官网经常面临打不开或访问极慢的问题,不挂VPN(梯子,飞机,魔法)使用体验极差,那有什么好办法解决github官网访问不了的问题?今天小布教你几招轻松访问github官网。 首先我们说下github官网打不开的原因到底是什么。我们会发现,github偶尔可以打开,偶尔

    2024年02月13日
    浏览(43)
  • GitHub经常打不开或者访问解决办法

    访问慢或无法访问的原因:DNS解析是最为基础的一个环节。由于Github的服务器在全球各地,域名解析所需的时间也会不同,这就导致了在特定地区可能会出现Github无法正常访问的情况。 解决:查询到github对应的IP,然后在hosts中配置IP和域名的对应关系,就相当于告诉浏览器目

    2024年02月05日
    浏览(52)
  • 关于Microsoft Visual Studio 2017 找不到或打不开 Visual Studio Installer 的解决方法, 或不知名原因导致VS installer闪退的一种方法

    Error Information AppInsightsEvent Name = vs/setup/bootstrapper/error Description = DirectoryNotFoundException TelemetrySession = ‘53295939-9be5-4f6b-a7eb-b42a3dbf1c8a’ Started = True OptIn=True IsInitialized = False Cloned = False WatsonEventType = VisualStudioNonFatalErrors2 UTC time = 2022-01-03T03:51:59 Exception: System.IO.DirectoryNotFoundException

    2024年02月04日
    浏览(88)
  • ubuntu20.04打不开github网址的有效解决方案

    问题描述: 重装的ubuntu系统,chrome浏览器刚开始还能打开github网址,然后突然就打不开了,换网络也不行。 1,查询你的电脑IP对应的github网址信息 2,修改host文件,添加第1步查询到github对应的信息 3,测试问题是否解决 第1步 进入这个网址:IP/服务器assets-cdn.github.com的信息

    2024年01月22日
    浏览(49)
  • 关于windows10上的sourcetree突然打不开的问题的解决策略

    今天打开自己win10上的sourcetree,发现只是图标闪了一下,但是并没有打开,反复尝试重新打开几次后依然没有成功,最后试了试万能重启电脑大法,重启后也还是没有成功打开。然后开始上网找策略,我这个策略不全,只说两种我尝试过的: 在自己的 文件夹下有一个user.co

    2024年02月10日
    浏览(50)
  • 有些网站打不开是怎么回事 部分网页打不开的解决方法

    部分网站打不开如何处理? 一、网络设置的问题 这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。 二、DNS服务器的问题 当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是D

    2024年02月06日
    浏览(60)
  • 新版本小程序打不开丨完美解决 微信小程序打不开解决方法

    微信打不开小程序如何解决 微信打不开小程序解决方法 问题如下视频: 新版微信小程序无法打开视频? 原因分析: 旧版微信为xweb, 小程序可以正常使用 新版微信为wmpf, 影响到了小程序的使用 意见反馈 (3.7.0以上微信在搜索栏输入:showcmdwnd ,包括前面冒号) 中输入以下代码

    2024年02月14日
    浏览(141)
  • 打不开Microsoft store 解决方法

    按 “windows键 + R” 打开 “运行” 窗口:输入 inetcpl.cpl 后点确定 点击 “高级” 勾选上 “使用TLS 1.2” 或者 点击 “还原高级设置” 注意 :选一个就行! 再次打开 微软商店,即可。 以 管理员方式 打开 Windows PowerShell: 输入:netsh winsock reset 后回车,重启设备 打开 微软商店

    2024年02月11日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包