根据搜索结果,以下是对访问 GitHub 友好的中国公共 DNS 服务器推荐及使用建议,结合解析稳定性、海外节点支持及合规性综合整理:
一、推荐公共 DNS 服务器列表
阿里云 DNS(Alidns)
- IPv4 地址:
223.5.5.5(首选)、223.6.6.6(备用) - IPv6 地址:
2400:3200::1(首选)、2400:3200:baba::1(备用) - 特点:解析速度快,支持 DoH/DoT 协议,海外节点覆盖较广,适合国内用户。
- IPv4 地址:
腾讯 DNSPod(DNSPod)
- IPv4 地址:
119.29.29.29(首选)、119.28.28.28(备用) - IPv6 地址:
2402:4e00::(首选) - 特点:稳定性强,支持 HTTPS 加速,适合开发者使用。
- IPv4 地址:
114 DNS
- IPv4 地址:
114.114.114.114(纯净版)、114.114.114.119(安全拦截版) - 特点:国内老牌公共 DNS,无广告劫持,适合普通用户。
- IPv4 地址:
字节跳动 TrafficRoute DNS
- IPv4 地址:
180.184.1.1(首选)、180.184.2.2(备用) - 特点:火山引擎旗下服务,解析效率高,适合视频、代码等大流量场景。
- IPv4 地址:
360 安全 DNS
- IPv4 地址:
101.226.4.6(电信)、123.125.81.6(联通) - 特点:内置恶意网站拦截功能,适合注重安全的用户。
- IPv4 地址:
可能是电信 DNS
- 202.96.128.86
二、配置 DNS 的方法
Windows 系统
- 打开
控制面板 → 网络和共享中心 → 更改适配器设置,右键网络连接选择属性 → IPv4 → 手动输入 DNS 地址。 - 刷新 DNS 缓存:命令提示符输入
ipconfig /flushdns。
- 打开
macOS/Linux 系统
- 编辑
/etc/resolv.conf文件,添加nameserver 223.5.5.5(以阿里云为例)。
- 编辑
三、优化 GitHub 访问的额外建议
修改 Hosts 文件
- 定期从 IP查询工具 获取 GitHub 相关域名的最新 IP(如
github.com、raw.githubusercontent.com),添加到 Hosts 文件中以绕过 DNS 污染。
- 定期从 IP查询工具 获取 GitHub 相关域名的最新 IP(如
使用镜像站点
- 国内镜像站(如 Gitee、Coding)可同步 GitHub 项目,适合代码托管和协作。
协议优化
- 使用 SSH 协议(
git@github.com)替代 HTTPS,避免部分网络层干扰。
- 使用 SSH 协议(
四、注意事项
- 合规性:避免使用非法工具(如 VPN),优先选择工信部备案的 DNS 服务。
- 动态更新:GitHub 部分域名(如
github.global.ssl.fastly.net)的 IP 可能变动,需定期更新 Hosts。 - 多方案结合:若 DNS 解析仍不稳定,可结合镜像站或 CDN 加速(如 Cloudflare)提升访问速度。
通过上述 DNS 配置和优化方案,可显著改善国内用户访问 GitHub 的稳定性。若需进一步了解 DNS 服务商的技术细节,可参考来源 。
