Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【错误记录】GitHub 提交代码失败、获取代码失败、连接超时、权限错误、ping 请求连接超时 ( 查找域名对应 IP | 设置 host 文件 )

【错误记录】GitHub 提交代码失败、获取代码失败、连接超时、权限错误、ping 请求连接超时 ( 查找域名对应 IP | 设置 host 文件 )

作者头像
韩曙亮
发布于 2023-03-27 13:57:06
发布于 2023-03-27 13:57:06
3.7K00
代码可运行
举报
运行总次数:0
代码可运行

文章目

网上有很多类似的解决方案 , 给出了一个 hosts 配置信息 , 这个解决方案 , 在当时是可行的 , 但是有时效性 , 过几个月可能就无法使用了 ;

查找对应 IP 地址的方法 , 并配置 hosts 文件 , 本篇博客中说明下 github.com 和 github.global.ssl.fastly.net 域名的 IP 地址是哪来的 ;

一、 报错信息


向 GitHub 提交代码 , 经常出现提交连接超时 , ping 一下 , 发现 ping 不通 , 请求超时 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Users\octop>ping github.com

正在 Ping github.com [13.250.177.223] 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。

13.250.177.223 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失)

二、 解决方案 ( 查找域名 )


1 . 错误原因 : 上述 ping github.com 超时 , 说明根据域名解析出的 IP 地址不对 , 需要在 C:\Windows\System32\drivers\etc\hosts 中配置该域名对应的 IP 地址 ;

2 . 查找域名对应 IP 地址 : 首先要查找对应的 IP 地址 , 到 https://www.ip138.com/ 地址, 先查找对应的域名的服务器 IP 地址是多少 ;

① 查找 github.com 域名 : 找一个 ping 的通的设置到 hosts 文件中 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
github.com服务器iP:
当前解析:
美国 华盛顿 西雅图140.82.114.4
美国 华盛顿 西雅图140.82.113.3
新加坡 亚马逊云52.74.223.119
新加坡 亚马逊云13.229.188.59
美国 华盛顿 西雅图140.82.113.4
新加坡 亚马逊云13.250.177.223
美国 华盛顿 西雅图140.82.112.4
美国 华盛顿 西雅图140.82.114.3
美国 华盛顿 西雅图140.82.112.3

② 查找 github.global.ssl.fastly.net 域名 : 找一个 ping 的通的设置到 hosts 文件中 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
github.global.ssl.fastly.net服务器iP:
当前解析:
西班牙 马德里 Facebook31.13.83.16
中国 香港151.101.77.194
美国 俄勒冈 普赖恩维尔 Facebook69.171.224.40
美国 德克萨斯 达拉斯 SoftLayer74.86.3.208
美国 俄勒冈 普赖恩维尔 Facebook69.171.235.101
泛播 Twitter199.59.148.209
美国 弗吉尼亚 阿什本 Facebook69.63.186.30
美国 俄勒冈 普赖恩维尔 Facebook69.171.234.18
美国 Facebook69.63.178.13
瑞典 斯德哥尔摩 Facebook31.13.72.23

特别注意 , 上面的域名大部分 ping 超时 , 一定要挨个试试 ; ]

三、 解决方案 ( 测试 IP 地址 )


测试 IP 地址 :

① github.com 服务器 IP 地址测试 : 这个 ping 140.82.114.4 能 ping 通 ; 美国 华盛顿 西雅图140.82.114.4 这个地址是可用的 ;

② github.global.ssl.fastly.net 服务器 IP 地址测试 : 这个 ping 151.101.77.194 能 ping 通 ; 中国 香港151.101.77.194 这个地址是可用的 ;

四、 解决方案 ( 配置 hosts )

一定要注意 , 下面的两个 IP 地址在 2020 年 07 月 03 日 是有效的 , 不能保证一直有效 ; 如果无效 , 到 到 https://www.ip138.com/ 地址查询 github.com , github.global.ssl.fastly.net 这两个域名对应的 IP 地址是多少, 并且经过验证后 , 再设置到 hosts 文件中 ;

配置对应域名的 IP 地址 :C:\Windows\System32\drivers\etc\hosts 配置如下内容 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
140.82.114.4 github.com
151.101.77.194 github.global.ssl.fastly.net  
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-07-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
github请求超时解决办法
可我Chrome可以正常访问github甚至ChatGPT,但是为什么在命令行里面却无法访问?
梦无矶小仔
2024/01/30
8290
github请求超时解决办法
【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
在家里的电脑中 , 出现 无法访问 GitHub 网站 , 使用任何手段都无法访问 GitHub ;
韩曙亮
2023/03/30
1.6K0
【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
github 入门教程之 github 访问速度太慢怎么办
github 是全世界最流行的开源项目托管平台,其代表的开源文化从根本上改变了软件开发的方式.
雪之梦技术驿站
2019/05/15
10.1K0
【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )
最简单的方法 , 爬个 , 就能解决上述问题 , GitHub 对国内支持很差 ;
韩曙亮
2023/03/29
9840
【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )
GitHub速度太慢?试试这招「建议收藏」
GitHub,我们都知道是世界上最大的开源及私有软件项目的托管平台,全世界每天有海量优秀的开源软件在这里产生,而 GitHub 在国内很多时候获取到的下载链接是亚马逊的服务器。
Java架构师必看
2022/06/06
4.2K0
GitHub速度太慢?试试这招「建议收藏」
【错误记录】Ubuntu 修改 hosts 文件 ( 使用 gedit /etc/hosts 命令打开并修改 hosts 文件 )
参考 【错误记录】git clone 报错 ( fatal: unable to access ‘https…‘:gnutls_handshake() failed: Error in the pu ) 博客 ;
韩曙亮
2023/03/30
3.2K0
【错误记录】Ubuntu 修改 hosts 文件 ( 使用 gedit /etc/hosts 命令打开并修改 hosts 文件 )
GitHub访问速度慢的一种优化方法
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名GitHub。
zls365
2020/08/19
2.9K0
GitHub访问速度慢的一种优化方法
从解决Github TimeOut到经典面试题:从输入URL到浏览器显示页面发生了什么?
在Windows 操作系统上,push代码到git的时候,出现了Failed to connect to github.com port 443: Timed out的错误。一脸懵逼,浏览器网页也访问不了。
秦怀杂货店
2021/03/25
9770
石桥码农:如何在本地基于 nideshop 架设一个微信小程序商城?
本文主要基于 nideshop 和 moshopserver 构建,在本地构建,mysql可以用本地的,也可以用云上的。这个项目的意义,主要在于自己学习和研究小程序商城项目的开发。
LIYI
2020/02/13
2.4K0
石桥码农:如何在本地基于 nideshop 架设一个微信小程序商城?
一文入门DNS?从访问GitHub开始
大家都是做开发的,都有GitHub的账号,在日常使用中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问GitHub,有时又直接未响应,来一起捋捋到底是为啥。
Kerwin
2020/07/30
4.9K0
一文入门DNS?从访问GitHub开始
常用开发软件配置
以上命令是我的博客源码Clone命令,然后最近经常逛GitHub,不可避免的需要Clone一些源码进行欣赏,但是…………..这个clone速度真的是一言难尽,查了资料才知道,GitHub在SHZYGJ虽然没有像Google那样被墙,但是也被限速了,下面附上我在网上参考的解决方案;
框架师
2021/03/08
1.3K0
常用开发软件配置
详解几种常见本地大模型个人知识库工具部署、微调及对比选型(2)
这里首先介绍的是大模型侧的工具安装部署实践,至于为什么先提大模型侧后提知识库侧呢?这是因为大模型通常是知识库操作和应用的基础与核心,是提供智能决策的引擎。它们构建了理解和生成文本、图像、语音等多模态反应的基础能力,是整个智能应用的心脏,同时,由于这次主题是本地大模型个人知识库,所以大模型的安装、配置、优化和部署是首要步骤,也是确保知识库工具能够顺畅运行的基石。
zhouzhou的奇妙编程
2024/06/12
4.4K0
【Web攻防】红队外围信息收集【总结】
由于红队不同于一般的渗透测试,强调更多的是如何搞进去拿到相应机器权限或者实现某特定目的,而不局限于你一定要在什么时间,用什么技术或者必须通过什么途径去搞,相比传统渗透测试,红队则更趋于真实的入侵活动,这种场景其实对防御者的实战对抗经验和技术深度都是比较大的挑战
全栈程序员站长
2022/09/10
4K0
系统设计面试的行家指南(上)
我们很高兴你决定加入我们学习系统设计面试。系统设计面试问题是所有技术面试中最难解决的。这些问题要求受访者为一个软件系统设计一个架构,这个软件系统可以是新闻提要、谷歌搜索、聊天系统等。这些问题令人生畏,没有一定的模式可循。这些问题通常范围很广,也很模糊。这些过程是开放式的,没有标准或正确的答案是不清楚的。
ApacheCN_飞龙
2024/01/28
4880
系统设计面试的行家指南(上)
2021 年 Rust 行业调研报告
作者 | 张汉东 文   前 Rust 语言是一门通用系统级编程语言,无 GC 且能保证内存安全、并发安全和高性能而著称。自 2008 年开始由 Graydon Hoare 私人研发,2009 年得到 Mozilla 赞助,2010 年首次发布 0.1.0 版本,用于 Servo 引擎的研发,于 2015 年 5 月 15 号发布 1.0 版本。 自发布以来,截止到 2021 年的今天,经历六年的发展,Rust 得到稳步上升,已逐渐趋于成熟稳定。 至 2016 年开始,截止到 2021 年,Rust 连续五
深度学习与Python
2023/04/01
1.3K0
2021 年 Rust 行业调研报告
[PHP] 2018年终总结
========================================================================== 2018年12月29日 记录:
唯一Chat
2019/09/10
2.7K0
社会工程:攻击系统、国家和社会(一)
社会工程是一种极其有效的攻击过程,超过 80% 的网络攻击,其中超过 70% 是来自国家级别的,都是通过利用人类而不是计算机或网络安全漏洞发起和执行的。因此,要构建安全的网络系统,不仅需要保护构成这些系统的计算机和网络,还需要对其人类用户进行安全程序的教育和培训。
ApacheCN_飞龙
2024/05/24
2870
最全面、最详细web前端面试题及答案总结
本章是HTML考点的⾮重难点,因此我们采⽤简略回答的⽅式进⾏撰写,所以不会有太多详细的解释。我们约定,每个问题后我们标记『✨ 』的为⾼频⾯试题 doctype的作⽤是什么?✨ DOCTYPE是html5标准⽹⻚声明,且必须声明在HTML⽂档的第⼀⾏。来告知浏览器的解析器⽤什么⽂档标准解析这个 ⽂档,不同的渲染模式会影响到浏览器对于 CSS 代码甚⾄ JavaScript 脚本的解析 ⽂档解析类型有: BackCompat:怪异模式,浏览器使⽤⾃⼰的怪异模式解析渲染⻚⾯。(如果没有声明DOCTYPE,默认就是这个模式) CSS1Compat:标准模式,浏览器使⽤W3C的标准解析渲染⻚⾯。 IE8还有⼀种介乎于上述两者之间的近乎标准的模式,但是基本淘汰了。
全栈程序员站长
2022/08/01
8.3K0
推荐阅读
相关推荐
github请求超时解决办法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验