Skip to content

DNS 修复

如果你的浏览器或 agent 无法连接 https://pragma.academic-ruc.cc,但其他人正常,可能是本机 DNS、路由器缓存或运营商解析异常。

先做普通检查

  1. 换浏览器或无痕窗口。
  2. 关闭代理软件后重试。
  3. 重启 Codex CLI / Claude Code。
  4. 重新连接网络或重启路由器。

如果仍然不行,再考虑使用 hosts 修复脚本。

下载脚本

系统下载
Windowsfix_pragma_dns.bat
macOSfix_pragma_dns.command

这些脚本会做什么

脚本会把 pragma.academic-ruc.cc 写入系统 hosts 文件,并刷新 DNS 缓存。

这需要管理员权限:

  • Windows 会请求“以管理员身份运行”。
  • macOS 会要求输入本机登录密码。

重要提醒

hosts 修复是临时手段。Cloudflare IP 可能变化,如果以后又打不开,先删除旧 hosts 记录,再按管理员提供的新脚本或新 IP 处理。

如果你不确定脚本是否适合自己,不要运行,先联系管理员。

手动删除 hosts 记录

如果需要撤销,删除 hosts 文件中类似下面的行:

text
# Cloudflare pragma - bypass router DNS cache
104.21.2.164 pragma.academic-ruc.cc

然后刷新 DNS 缓存或重启电脑。

卡耐基梅隆大学(CMU)计算机课堂实践任务,纯学术研究与公益用途,不涉及任何营利行为。