gitHub访问时无法连接问题解决方案(快速访问gitHub)


1. 无法访问原因
1. 请求超时。
2. DNS污染:DNS服务器没有给你返回正确的IP地址,看似你在访问github,实际上访问的压根不是github的ip,所以进不去。
2. 解决方案
1. 加速:fastGitHub
https://cloud.tsinghua.edu.cn/d/df482a15afb64dfeaff8/
看自己是什么电脑配置下载相应压缩包。
解压后双击 FastGithub.UI.exe ,会有下图的UI界面,接下来去访问github就可以正常访问了。
2.1 DNS污染解决方案: 通过 SwitchHosts! host文件配置自动更新
这里推荐使用 SwitchHosts!
配置hosts
,操作很简单,支持跨平台。
详细介绍可以阅读 SwitchHosts! 还能这样管理hosts,后悔没早点用 。
2.2 DNS污染解决方案:修改host文件配置(手动配置)
-
在检测输入栏中输入GitHub官网
-
把检测列表里某个IP(我选择最大的IP试了可以)输入到hosts里,并对应写上github官网域名
-
要更改hosts文件需要管理员权限,所以打开该文件时需以管理员身份进行。具体操作,右键——>点击“以管理员身份运行”,打开记事本——>在记事本左上角点击文件->打开,进入C:\Windows\System32\drivers\etc目录,打开hosts文件,然后进行修改,在文件的最下面添加地址保存即可,最后保存并退出即可。
-
更新dns,win+R,输入cmd,打开命令行,输入指令“ipconfig/flushdns”,执行以后显示如图内容就可以关闭了:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)