Windows和Linux访问不了GitHub的解决方法

一、Windows访问不了GitHub

问题描述

使用Windows访问GitHub时,出现如下情况,显示无法访问。

解决方案:

打开域名查询网站:https://tool.chinaz.com/dns

输入GitHub的域名,点击立即检测。

出现如下页面,可以看到GitHub域名对应的很多IP地址。

点击PING,可以看到PING检测结果如下,失败或者成功,记住可以ping成功的IP地址。

使用win+r打开运行窗口,输入cmd打开命令提示符窗口,输入如下命令,把140.82.121.3替换为上面获取到的可以ping成功的IP地址。

cmd 复制代码
echo. >> C:\Windows\System32\drivers\etc\hosts
echo 140.82.121.3 github.com >> C:\Windows\System32\drivers\etc\hosts
ipconfig /flushdns

再次访问GitHub,如下图所示,已经成功访问到。


二、Linux从GitHub下载文件失败

问题描述

使用centos从GitHub下载.tar.gz文件失败,和Windows是差不多的问题。

解决方案:

解决方案类似Windows,获取到可以ping成功的IP地址后,在centos中执行如下命令。

shell 复制代码
echo >> /etc/hosts
echo 140.82.121.3 github.com >> /etc/hosts

之后再次使用wget下载GitHub的.tar.gz文件,下载成功。

相关推荐
嘻嘻仙人6 小时前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
白鲸开源9 小时前
Apache SeaTunnel Zeta Engine 的 Basic Auth 是怎么工作的?
java·vue.js·github
白鲸开源9 小时前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github
徐小夕1 天前
万字拆解 JitWord:企业级实时协同文档底层架构 + 大模型 AI 融合完整实践
前端·vue.js·github
码流怪侠1 天前
【GitHub】Ponytail:给 AI 编码代理植入“懒人资深开发者“灵魂的开源插件深度拆解
程序员·github·ai编程
齐翊1 天前
怎么确认 AI 看懂了你的提示词?
人工智能·github·ai编程
Web3探索者1 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo1 天前
Linux系统中网线与USB网络共享冲突
linux
李小庆2 天前
Sowork AI Agent 编程助手教程 :第一章 Python环境搭建与Sowork项目克隆学习目标
github
OpenTiny社区2 天前
🎨 看完 GenUI SDK 源码我悟了!
前端·vue.js·github