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

文章目录

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 使用规则

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

Read more

用 Fiora 搭个专属聊天室?开源社交工具 + cpolar让沟通更自由

用 Fiora 搭个专属聊天室?开源社交工具 + cpolar让沟通更自由

本文介绍了如何利用 Fiora 搭建专属聊天室并通过 cpolar 实现远程访问。Fiora 是开源即时通讯工具,支持注册登录、群组聊天等多种功能,可通过 Docker 在本地部署。为解决局域网使用限制,搭配 cpolar 内网穿透工具,无需公网 IP 和复杂设置即可映射到公网,实现异地访问。文中还提及配置固定二级子域名的方法,方便长期使用,两者结合为私域社群和协作提供了灵活方案。 文章目录 * 前言 * 1.关于Fiora * 2.安装Docker * 3.本地部署Fiora * 4.使用Fiora * 5.cpolar内网穿透工具安装 * 6.创建远程连接公网地址 * 7.固定Uptime Kuma公网地址 * 联系博主 前言 Fiora 是一款开源即时通讯工具,支持账号注册登录、群组聊天、私聊加好友,还能发送文本、表情、图片等多种消息类型,

By Ne0inhk
Jenkins Git 克隆失败深度解析:从 “Connection reset by peer“ 到彻底解决

Jenkins Git 克隆失败深度解析:从 “Connection reset by peer“ 到彻底解决

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[[email protected]] 📱个人微信:15279484656 🌐个人导航网站:www.forff.top 💡座右铭:总有人要赢。为什么不能是我呢? * 专栏导航: 码农阿豪系列专栏导航 面试专栏:收集了java相关高频面试题,面试实战总结🍻🎉🖥️ Spring5系列专栏:整理了Spring5重要知识点与实战演练,有案例可直接使用🚀🔧💻 Redis专栏:Redis从零到一学习分享,经验总结,案例实战💐📝💡 全栈系列专栏:海纳百川有容乃大,可能你想要的东西里面都有🤸🌱🚀 目录 * Jenkins Git 克隆失败深度解析:从 "Connection reset by peer" 到彻底解决 * 引言:持续集成的脆弱环节

By Ne0inhk
OpenCode 免费使用 Kimi K2.5 完整指南:国产最强开源模型零成本体验

OpenCode 免费使用 Kimi K2.5 完整指南:国产最强开源模型零成本体验

什么是 Kimi K2.5? Kimi K2.5 是月之暗面 (Moonshot AI) 于 2026 年 1 月发布的开源多模态大模型,总参数量达 1 万亿,激活参数 320 亿,在多项基准测试中超越 Claude Opus 4.5,尤其在编程和 Agent 任务上表现卓越。 OpenCode 作为最热门的开源 AI 编程助手,现已正式支持 Kimi K2.5。更令人兴奋的是,通过多种渠道,你可以限时免费体验这款国产最强开源模型。本文将详细介绍配置方法和使用技巧。 为什么选择 Kimi K2.5? 在深入配置之前,先了解 Kimi K2.5

By Ne0inhk
【工创赛2025-智能物流搬运塔吊方案开源(2分15秒)】西安理工大学工程训练中心

【工创赛2025-智能物流搬运塔吊方案开源(2分15秒)】西安理工大学工程训练中心

一、前言        时光荏苒,岁月如梭。三年的本科竞赛生涯随着工训赛的结束告一段落。竞赛路途中,受到了诸多大佬的帮助和鼓励。为了将这份开源精神传递下去,本团队全体成员一致决定无偿开源本项目机械设计图纸、PCB设计、电控代码、视觉代码及镜像文件、参赛文档以及其他有关设计资料。        请注意,本项目开源文件完全免费,内容遵循CC 4.0 BY-NC-SA版权协议,转载请给出适当的署名,不可用作商业用途,严禁倒卖,若广大网友发现以上行为,请第一时间与我取得联系。        在此,由衷感谢西安理工大学工程训练中心的各位老师对我们竞赛项目的悉心指导与鼎力支持。         这里放一张二代小车同堂的照片作为纪念 二、关于开源项目        运行视频:[开源]2025工训赛智能物流搬运,初赛第八,2分26秒_哔哩哔哩_bilibili        本项目参与了2025年中国大学生工程实践与创新能力大赛全国总决赛,初赛成绩仅1个二环,其余均为一环,总时间2分26秒。决赛由于准备不足以及现场不可预料的因素,成绩不算理想,最后总成绩为全国特等奖。

By Ne0inhk