跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash大前端

GitHub 访问速度优化:本地 hosts 配置与 DNS 刷新指南

GitHub 访问速度慢可通过修改本地 hosts 文件并刷新 DNS 缓存解决。首先使用在线工具或命令行查询 github.com、github.global.ssl.fastly.net 等域名的最新 IP 地址。随后在系统 hosts 文件中添加 IP 与域名映射,注意每个域名仅保留一条有效记录。最后执行 ipconfig /flushdns 命令清除本地 DNS 缓存。配置完成后即可提升页面加载速度与资源下载稳定性。

岁月神偷发布于 2026/3/22更新于 2026/9/1173 浏览

1. 查询 GitHub 相关域名的 IP 地址

1. 在线查询(推荐,最准、最新)

  1. 打开在线 IP 查询工具网站:https://www.ipaddress.com/
  2. 下滑找到 IP ADDRESS LOOKUP(IP 地址查询)入口
  3. 如果 assets-cdn.github.com 无法查询,只配置前两个也可正常使用,详见 备注说明

依次查询以下三个域名的最新 IP:

github.com github.global.ssl.fastly.net assets-cdn.github.com

2. 命令行查询(快捷、无需浏览器)

  1. 按 Win+R → 输入 cmd → 回车
  2. 从返回结果中即可看到当前解析的 IP 地址
  3. 该 IP 可能与在线查询不同,属于本地 DNS 解析的正常节点,同样可以访问,详见 备注说明

输入命令:

ping github.com

2. 配置本地 hosts 文件

  1. 推荐使用 VSCode 打开,保存时按提示授予管理员权限即可
  2. 配置完成后即可正常访问 GitHub
  3. 若后续访问出现异常,可重新查询最新 IP 并更新 hosts 文件

以管理员身份打开 cmd,执行刷新 DNS 缓存命令:

ipconfig /flushdns

在文件末尾添加 IP 与域名映射,示例如下:

140.82.121.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com

打开系统 hosts 文件路径:(需要管理员权限)

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

3. 备注说明

1. 关于 IP 来源

  1. ping 得到的 IP 不一定是官网最新公布 IP,可能是本地 DNS 解析结果,运营商给的就近节点
  2. 在线工具查询的是官方公布 IP,更全面、最新
  3. 两者均可使用,追求稳定建议以在线查询为准

2. github.com

  • 核心访问域名,必须配置

3. github.global.ssl.fastly.net

  1. GitHub 静态资源 CDN 域名
  2. 配置后能提升图片、样式等静态资源的加载速度
  3. 建议必加,对整体访问体验影响大

4. assets-cdn.github.com

  1. GitHub 特定静态资源(如仓库文件、头像等)的 CDN 域名
  2. 可选配置,如页面加载正常可省略

5. 实际使用建议

  1. 优先使用 github.global.ssl.fastly.net:它覆盖的资源范围更广,是 GitHub 主要的 CDN 入口,配置后能显著提升页面加载速度
  2. assets-cdn.github.com 作为补充:如果发现 GitHub 上的图片、文件下载仍然缓慢,可以再配置这个域名

6. hosts 使用规则

  • 每个域名只需配置一条 IP 即可
  • 同一域名写多行时,系统只生效第一条
  • 修改 hosts 后务必刷新 DNS 缓存
  • 目录

    1. 1. 查询 GitHub 相关域名的 IP 地址
    2. 1. 在线查询(推荐,最准、最新)
    3. 2. 命令行查询(快捷、无需浏览器)
    4. 2. 配置本地 hosts 文件
    5. 3. 备注说明
    6. 1. 关于 IP 来源
    7. 2. github.com
    8. 3. github.global.ssl.fastly.net
    9. 4. assets-cdn.github.com
    10. 5. 实际使用建议
    11. 6. hosts 使用规则

    更多推荐文章

    查看全部
    • 蚂蚁 KAG 开源 AI 知识库框架原理与安装使用教程
    • Linux 网络基础:协议分层与数据传输流程
    • VS Code GitHub Copilot 不支持自定义模型 API 接入
    • 基于 Java SpringBoot 的校园餐厅在线点餐管理系统设计与实现
    • Python 数据科学工具链入门:NumPy、Pandas、Matplotlib 快速上手
    • AstrBot+NapCat 一键部署智能 QQ 机器人及 cpolar 公网访问
    • VSCode Copilot MCP 配置与实战指南
    • OpenClaw 引爆低代码 AI 变革:从工具赋能到生态重构
    • 流处理与 RAG 驱动的 Python ETL 框架设计
    • OpenClaw Docker 部署教程:集成飞书钉钉 QQ 机器人
    • 免费在线 SQL 转 ER 图工具推荐
    • JDBC 连接 Oracle 数据库的常见连接串格式
    • ROG-Map: 基于机器人中心的大场景高分辨率 LiDAR 运动规划网格地图
    • 如何在本地计算机上安装和使用 DeepSeek R1
    • 基于 Leaflet 与 WebGIS 的省域区县天气可视化实现
    • OpenCode 集成 Kimi K2.5 配置与实战指南
    • 别让 AI 越权!OpenClaw 权限配置完全指南
    • Janus-Pro-7B 快速上手:图片问答与文生图功能指南
    • GESP C++ 一级真题解析:手机电量显示
    • K-means 聚类算法原理与实现详解

    相关免费在线工具

    • Base64 字符串编码/解码

      将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

    • Base64 文件转换器

      将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

    • Markdown转HTML

      将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

    • HTML转Markdown

      将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

    • JSON 压缩

      通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

    • JSON美化和格式化

      将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online