{"repo":"ittuann/GitHub-IP-hosts","free":true,"listed":false,"github":"https://github.com/ittuann/GitHub-IP-hosts","clone":"git clone https://github.com/ittuann/GitHub-IP-hosts.git","description":"自动更新 hosts 文件的 IP 地址，缓解中国大陆访问 GitHub 及其相关服务时遇到的网络问题","language":"Python","stars":386,"topics":["github","hosts","dns","ip"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"📄 GitHub IP hosts [![GitHub Action][ci-image]][ci-url] [ci-image]: https://img.shields.io/github/actions/workflow/status/ittuann/GitHub-IP-hosts/workflow.yml?branch=main&label=Auto%20CI%20Status&logo=github [ci-url]: https://github.com/ittuann/GitHub-IP-hosts/actions 通过使用 GitHub Actions CI 每周自动化维护最新的 hosts 文件，缓解中国大陆访问 GitHub 及其相关服务时遇到的网络抽风问题，改善诸如页面加载缓慢、网络连接不稳定、代码拉取失败、图片资源无法显示等等。 目录 - 🛠️ 使用方法 - 1. 复制下面的 hosts 内容 - 2. 将内容粘贴到系统 hosts 文件中 - Windows 系统粘贴方法 - Linux 系统粘贴方法 - 🔭 进阶使用 - 使用 jsDelivr CDN 加速下载 hosts 文件 - 只记录单一 IP 的 hosts single 文件 - 在本地/海外服务器自部署 - 默认返回所有响应中速度最快的 IP 地址 [!TIP] 点击页面右上角按钮 Star 🌟 关注这个仓库 ，您将能在第一时间收到最新的数据和信息 🛠️ 使用方法 使用方法仅需 2 步: 复制 hosts 文本 - 将复制的文本粘贴至系统 hosts 文件 1. 复制下面的 hosts 内容 2. 将内容粘贴到系统 hosts 文件中 Windows 系统粘贴方法 1. 在搜索框中输入 记事本 ，右键选择 以管理员身份运行 打开记事本。 2. 在记事本中依次点击 文件 - 打开 3. 将弹出框右下角的文件类型从 文本文档( .txt) 改为 所有文件( . ) 4. 前往路径: C:\\Windows\\System32\\drivers\\etc ，然后选择 hosts 文件即可开始编辑 5. 将复制的内容直接粘贴到文件末尾，保存即可 大部分情况下无需手动刷新 DNS，如未生效可在 CMD / PowerShell 中执行 ipconfig /flushdns Linux 系统粘贴方法 在终端中执行 sudoedit /etc/hosts ，然后将复制的内容直接粘贴到文件末尾，保存即可。 🔭 进阶使用 1. 项目默认支持返回所有响应中速度最快的 IP 地址。 2. 使用只记录单一 IP 的 hosts 文件: 复制项目内的 hosts single 文件内容即可。 3. 在本地/海外服务器自部署项目: 在项目根目录使用终端执行 make 命令即可。 4. 直接查看 raw file hosts 5. 使用 jsDelivr CDN 加速下载 hosts & hosts single 文件: - https://cdn.jsdelivr.net/gh/ittuann/GitHub-IP-hosts@main/hosts - https://fastly.jsdelivr.net/gh/ittuann/GitHub-IP-hosts@main/hosts - https://testingcf.jsdelivr.net/gh/ittuann/GitHub-IP-hosts@main/hosts - https://gcore.jsdelivr.net/g","default_branch":null,"files":null,"tree":[],"storefront":"/r/ittuann","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ittuann/GitHub-IP-hosts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}