Github无法ping通的解决策略
·
1、明确问题:
先是验证SSH公钥失败
再是ping github不成功,发现是和github.com IP主机连接不通的问题
2、分析问题
ping其他网站正常,只有github不通,可能是域名解析错误,也就是DNS的问题
3、解决问题
方法很简单
通法:修改DNS服务器
DNS服务器的功能时将域名(网址)转换成IP地址
比如baidu.com是个域名,对应的IPv4地址是119.75.217.109
DNS服务器就是完成前者到后者的映射,因为主机在网络层访问的是IP地址,而域名是为了给人看的,主机看不懂
修改方法:
进入网络和共享中心,更改网络适配器设置,在当前连接的网络的TCP/IPv4协议版本设置中修改DNS服务器(主选和备选)
常用的IPv4下的DNS服务器IP地址如图,可以是谷歌的8.8.8.8和8.8.4.4
特解:修改hosts文件(亲测有效)
修改完DNS服务器后,Github官网依旧无法ping通,所以我又尝试了修改hosts文件
作用:跳过DNS服务器,让主机直接根据hosts配置信息替换域名
hosts文件地址在:
C:\Windows\System32\drivers\etc
只要文本格式打开hosts,最后添加:
140.82.113.3 github.com
需要注意 github的IP地址可能会变
之前看到很多贴子里的Github的IP地址不是这个,推测Github会动态更换IP地址
Github网站真实IP地址要在ipaddress.com查询
确定无误再添加进hosts
4、最终
发四个包测试,问题解决
推荐内容
更多推荐
相关推荐
查看更多
codex

为开发者打造的聊天驱动开发工具,能运行代码、操作文件并迭代。
linera-protocol

Linera 协议的主要存储库,专为高度可扩展、低延迟的 Web3 应用程序而设计。
FramePack

高效压缩打包视频帧的工具,优化存储与传输效率
热门开源项目
活动日历
查看更多
直播时间 2025-04-09 14:34:18

樱花限定季|G-Star校园行&华中师范大学专场
直播时间 2025-04-07 14:51:20

樱花限定季|G-Star校园行&华中农业大学专场
直播时间 2025-03-26 14:30:09

开源工业物联实战!
直播时间 2025-03-25 14:30:17

Heygem.ai数字人超4000颗星火燎原!
直播时间 2025-03-13 18:32:35

全栈自研企业级AI平台:Java核心技术×私有化部署实战
目录
所有评论(0)