解决国内不能访问github的问题
GitHub 解决 访问 不能 国内 问题
2023-09-11 14:14:13 时间
最近访问GitHub总是不稳定,经常连不上, 出各种错误(OpenSSL SSL_read: Connection was reset, errno 10054
, Connection refused
...)。
原因大概是GitHub的IP经常变化(一天可能变几次),我们本地的DNS解析有问题,解决办法就是查询github的IP,手工写到我们的hosts
文件中。
查询GitHub最新IP
- 访问 https://github.com.ipaddress.com/
- IP Address 即为IP地址
修改hosts
文件
- 目录:C:\Windows\System32\drivers\etc
- 打开
hosts
文件 - 结尾增加一行
140.82.112.4 github.com
(IP 用你查询到的最新的IP) - 搞定,测试一下
说明,
hosts
文件, 可以给github.com添加多条IP记录,这样当我们访问github时,会一次尝试每个IP是否可以访问,如果都不行,会去Internet上做DNS解析。
可以这样配置
140.82.112.4 github.com
140.82.113.4 github.com
140.82.112.3 github.com
140.82.114.4 github.com
相关文章
- 使用码云加速下载github项目
- 破防了!阿里大佬 DDD(领域驱动设计)不破不立,GitHub 直接霸榜
- GitHub 手把手教你如何把本地项目或代码提交到Github托管
- 把本地项目文件上传到github远程仓库的教程
- 【开发工具】解决GitHub Pages制作的个人博客无法访问的问题
- 解决git clone太慢,亲测有效,只需要将www.github.com改为www.github.com.cnpmjs.org
- 怎样在GitHub上新建一个文件夹
- 基于Github的源码白盒扫描工具Raptor
- GitHub是个敏感数据宝库 可以从中收割数据
- 远程仓库之GitHub介绍
- Github remote: error: File .vscode/.browse.c_cpp.db exceeds GitHub's file size of 100.00 MB问题的解决
- Angular CLI: 发布到 GitHub Pages
- 【深度学习】mask_rcnn训练自己的数据集以及模型使用(实践结合GitHub项目)
- github star