博客
关于我
转载-配置hosts快速访问GitHub(亲测可用)
阅读量:714 次
发布时间:2019-03-21

本文共 1562 字,大约阅读时间需要 5 分钟。

如果你最近发现无法正常访问GitHub,ping请求总是超时,这种情况通常与网络配置有关。通过修改你的电脑上的hosts文件,可以轻松解决这个问题。本文将详细指导你如何操作。

GitHub连接不上?通过hosts文件解决

GitHub最近出现访问问题,你可能需要手动配置网络设置来恢复正常访问。这种方法虽然简单,但可以有效解决大多数网络问题。

首先,你需要找到你的电脑上的hosts文件。这个文件位于以下路径:

C:\Windows\System32\drivers\etc\hosts

找到文件后,请勿直接编辑它。如果你不确定自己的操作,建议备份文件以备不时之需。

###hosts文件的秘密hosts文件的主要作用是将域名(如github.com)与具体的IP地址绑定。通过在文件中添加特定的记录,可以指定应用程序使用本地计算机的IP地址,避免使用公共DNS解析。

###获取所有GitHub域名的IP地址要手动配置hosts文件,你需要知道所有相关域名的IP地址。可以通过以下网站获取这些信息:

https://github.com.ipaddress.com

输入所需域名后,可以下载对应的IP地址列表,直观看到具体的数值。

###配置hosts文件按照以下步骤修改hosts文件:

  • 打开Notepad等文本编辑器2.��本开头保存为.hosts文件
  • 将以下内容粘贴在文件中:
  • 140.82.112.3 github.com140.82.114.4 gist.github.com185.199.108.153 assets-cdn.github.com199.232.68.133 raw.githubusercontent.com199.232.68.133 gist.githubusercontent.com199.232.68.133 cloud.githubusercontent.com199.232.68.133 camo.githubusercontent.com199.232.68.133 avatars0.githubusercontent.com199.232.68.133 avatars1.githubusercontent.com199.232.68.133 avatars2.githubusercontent.com199.232.68.133 avatars3.githubusercontent.com199.232.68.133 avatars4.githubusercontent.com199.232.68.133 avatars5.githubusercontent.com199.232.68.133 avatars6.githubusercontent.com199.232.68.133 avatars7.githubusercontent.com199.232.68.133 avatars8.githubusercontent.com

    ###刷新DNS缓存修改hosts文件后,请运行以下命令来确保DNS缓存信息更新:

    ipconfig /flushdns

    ###测试是否解决问题完成配置后,请尝试ping一个GitHub地址:

    ping github.com

    如果你能正常连接,那么问题可能已经解决。注意ping结果中的包数,4个包通常表示DNS查询成功。

    如果仍无法访问

    如果访问依然不顺畅,可以尝试以下方法:

    • 检查网络连接设置
    • 重新启动路由器
    • 使用其他网络设备尝试访问GitHub

    如果这些方法无效,建议尝试其他镜像工具如码云,因为它们可能提供更稳定的下载体验。

    通过手动配置hosts文件,可以有效解决GitHub访问问题。希望这篇指南对你有所帮助!

    转载地址:http://prsrz.baihongyu.com/

    你可能感兴趣的文章
    Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
    查看>>
    Objective-C内存管理教程和原理剖析(三)
    查看>>
    Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
    查看>>
    Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
    查看>>
    Objective-C实现1000 位斐波那契数算法(附完整源码)
    查看>>
    Objective-C实现2 个数字之间的算术几何平均值算法(附完整源码)
    查看>>
    Objective-C实现2d 表面渲染 3d 点算法(附完整源码)
    查看>>
    Objective-C实现2D变换算法(附完整源码)
    查看>>
    Objective-C实现3n+1猜想(附完整源码)
    查看>>
    Objective-C实现3n+1猜想(附完整源码)
    查看>>
    Objective-C实现9x9乘法表算法(附完整源码)
    查看>>
    Objective-C实现9×9二维数组数独算法(附完整源码)
    查看>>
    Objective-C实现A*(A-Star)算法(附完整源码)
    查看>>
    Objective-C实现A-Star算法(附完整源码)
    查看>>
    Objective-C实现abbreviation缩写算法(附完整源码)
    查看>>
    Objective-C实现ABC人工蜂群算法(附完整源码)
    查看>>
    Objective-C实现activity selection活动选择问题算法(附完整源码)
    查看>>
    Objective-C实现AC算法(Aho-Corasick) 算法(附完整源码)
    查看>>
    Objective-C实现adaboost算法(附完整源码)
    查看>>
    Objective-C实现Adler32算法(附完整源码)
    查看>>