最近有朋友反映在日常使用 Cursor 编辑器的过程中,你是否也遇到过以下情况:

  • Cursor 无法正常联网

  • 刷新无效,重启无效,甚至重装也无效

出现这些问题的根本原因,很多时候是 本地 DNS 无法正确解析某些 Cursor 相关的域名,特别是在一些网络环境较为复杂或 DNS 被污染的情况下为了解决这个问题,我找到了一个简单实用的工具网站:

🎯 Cursor Host Configuration Generator

该工具的核心目标是:实时获取 Cursor 相关域名的 IP 地址,并自动生成可用于 hosts 文件的配置内容

具体功能包括:

  • ✅ 实时域名解析(支持 api.cursor.shcodeium.comcursor-cdn.com 等多个关键域名)

  • ✅ 自动生成标准格式的 hosts 文件内容

  • ✅ 一键复制,直接粘贴到本地 /etc/hostsC:\Windows\System32\drivers\etc\hosts

  • ✅ 支持刷新 IP(避免缓存过期)

🖼️ 网站界面预览

左侧是各域名的实时 IP 地址,右侧则是可直接复制的完整 hosts 配置文件内容。目前支持的域名包括但不限于:

  • api2.cursor.sh

  • api3.cursor.sh

  • repo42.cursor.sh

  • api4.cursor.sh

  • us-only.gcpp.cursor.sh

  • marketplace.cursorapi.com

  • cursor-cdn.com

  • download.todesktop.com

  • codeium.com

  • server.codeium.com

🔧 使用方法

  1. 打开网站,点击 「Refresh Now」 按钮,获取最新的解析结果;

  1. 点击右上角 「Copy」 按钮复制 hosts 内容;

  1. 将内容粘贴到你本地的 hosts 文件中(需要管理员权限);

  1. 保存并重启 Cursor,连通性问题即可解决!

💡 技术实现简单说明

  • 使用 DNS.resolve() 获取域名的当前 IPv4 地址;

  • 每次刷新都会重新请求 DNS,不依赖浏览器缓存;

  • 自动格式化为符合 hosts 文件的结构;

  • 使用 Vue + Tailwind 构建前端,UI 简洁直观。

🔐 安全说明

此工具不会向任何服务器上传数据,所有 DNS 请求都在客户端本地完成,无需担心隐私或安全问题

📌 总结

如果你也是 Cursor 的深度用户,并且经常遇到网络不畅的问题,那么这个工具或许能帮你节省大量排查时间。欢迎收藏或分享给有需要的朋友!