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、最终

发四个包测试,问题解决前一个挂proxy,后一次没有挂

  • 24
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
如果你可以ping命令成功pinggithub.com,但是无法打开官网,有几个可能的原因和解决方法。 一种可能性是你的DNS解析出现问题。你可以尝试在hosts文件中修改DNS映射。首先找到hosts文件,它位于C:\Windows\System32\drivers\etc目录下。在文件的最底部粘贴以下代码: ``` # GitHub Start 13.229.188.59 github.com 151.101.72.133 assets-cdn.github.com 151.101.193.194 github.global.ssl.fastly.net # GitHub End ``` 然后在命令提示符中输入ipconfig/flushdns刷新DNS缓存,并重启服务器后尝试打开github官网。如果问题仍然存在,你可以尝试在cmd管理员模式下输入netsh winsock reset命令,并重启系统。(请注意,执行此命令存在一定风险,请谨慎操作) 另一种可能性是你的IP和DNS配置有问题,尤其是在局域网或校园网中。如果你的IP和DNS不是初始状态的话,执行netsh winsock reset可能需要重新配置IP和DNS。此外,***<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [无法登陆github官网的问题(能ping但打不开网页)](https://blog.csdn.net/qq_45369827/article/details/115271855)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [github可以ping,但是打不开网页](https://blog.csdn.net/Rootzzy1216/article/details/126972059)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kaze-1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值