GitHub Hosts
查询 GitHub 域名 DNS 记录,生成 hosts 文件
工具说明
GitHub Hosts用于查询 GitHub 域名 DNS 记录,生成 hosts 文件。常见需求包括DNS查询、DNS解析、GitHub Hosts,适合在浏览器中快速完成处理并立即查看结果。
适用场景
- GitHub Hosts:排查接口、日志和脚本中的常见问题
- GitHub Hosts:快速生成开发和测试所需的参数
- GitHub Hosts:在部署或定时任务上线前验证配置
使用提示
- 先用一个最小示例验证结果,再应用到生产配置
- 工具适合辅助检查,不替代生产环境中的安全校验
功能特点
- ✓自动查询 40 个 GitHub 域名 DNS 记录
- ✓页面加载即显示 IP 解析结果
- ✓支持 A 记录查询
- ✓一键复制所有结果
- ✓使用 DNS over HTTPS 防污染
使用方法
- 1打开页面自动开始查询所有域名
- 2查看各域名的 IP 解析结果
- 3点击复制按钮导出结果
常见问题
查询哪些域名?
自动查询 40 个 GitHub 相关域名,包括 github.com、api.github.com、avatars.githubusercontent.com 等。
查询用的什么 DNS 服务?
使用 DNSPod(腾讯)公共 DNS over HTTPS (DoH) 服务,比普通 DNS 更难被污染。
为什么要查询这些域名?
帮助检测 GitHub 相关域名是否遭受 DNS 污染,确保能正常访问 GitHub 服务。
如何在 SwitchHosts 中使用?
SwitchHosts 添加远程 hosts 源,URL 填写 https://tools.ason.top/api/dns/github-hosts,设置自动更新即可自动获取 GitHub 域名 IP。
修改 hosts 后怎么让配置立即生效?
Windows 在管理员命令行执行 ipconfig /flushdns,macOS 执行 sudo dscacheutil -flushcache;浏览器可用无痕模式验证是否生效。
hosts 文件在哪里?
Windows 位于 C:WindowsSystem32driversetchosts,macOS/Linux 位于 /etc/hosts,修改需要管理员权限。