# 🎉 DMP Cloudflare Tunnel 部署完成指南 ## 📊 当前状态 ### ✅ 已完成 - ✅ Cloudflare 账号认证 - ✅ Cloudflare Tunnel 创建 (dmp-tunnel) - ✅ Node.js 服务器运行中 (localhost:3456) - ✅ Tunnel 连接已建立 - ✅ 部署脚本已创建 ### ⚠️ 待完成(只需 2 分钟) - ⚠️ 修复 DNS 记录指向新的 Tunnel --- ## 🚀 最后一步:修复 DNS(二选一) ### 方法 1:Cloudflare Dashboard(推荐) 1. **打开浏览器**,访问:https://dash.cloudflare.com/ 2. **登录账号**:huinkling@gmail.com 3. **选择域名**:ink1ing.tech 4. **进入 DNS 设置**:左侧菜单 → DNS → 记录 5. **找到记录**:名称为 `dmp` 的 CNAME 记录 6. **编辑记录**: - 点击 **编辑** 按钮 - 将 **内容** 改为:`d8a6a4cd-4ddf-4122-92f1-b3d961aca422.cfargotunnel.com` - 确保 **代理状态** 为已代理(橙色云朵 ☁️) - 点击 **保存** ### 方法 2:命令行 如果你在 Dashboard 中删除了旧的 `dmp` 记录,在终端运行: ```bash cd /Users/inkling/Desktop/dmp cloudflared tunnel route dns d8a6a4cd-4ddf-4122-92f1-b3d961aca422 dmp.ink1ing.tech ``` --- ## 🌐 访问你的应用 完成 DNS 配置后,等待 1-2 分钟,然后访问: - **公网地址**:https://dmp.ink1ing.tech - **本地地址**:http://localhost:3456 --- ## 📂 项目文件说明 ``` dmp/ ├── 快速修复指南.txt # 快速参考(推荐先看这个) ├── DEPLOYMENT_STATUS.md # 详细部署状态 ├── CLOUDFLARE_DEPLOYMENT.md # 完整部署文档 ├── cloudflare-tunnel.yml # Tunnel 配置文件 ├── start-tunnel.command # macOS 一键启动(推荐) ├── start-tunnel.sh # 终端启动脚本 ├── setup-tunnel.sh # 初始设置脚本(已运行完成) ├── fix-dns.sh # DNS 修复辅助脚本 └── server.js # DMP 应用主程序 ``` --- ## 🔄 日常使用 ### 启动服务 **macOS 用户(推荐)**: ``` 双击运行:start-tunnel.command ``` **终端用户**: ```bash cd /Users/inkling/Desktop/dmp ./start-tunnel.sh ``` 这会自动启动: 1. Node.js 服务器(端口 3456) 2. Cloudflare Tunnel ### 停止服务 在运行 Tunnel 的终端窗口按 `Ctrl+C` ### 查看状态 ```bash # 查看所有 tunnels cloudflared tunnel list # 查看 dmp-tunnel 详情 cloudflared tunnel info dmp-tunnel # 测试本地服务 curl http://localhost:3456 # 测试公网访问 curl https://dmp.ink1ing.tech ``` --- ## 🛠 技术信息 - **Tunnel ID**: d8a6a4cd-4ddf-4122-92f1-b3d961aca422 - **Tunnel 名称**: dmp-tunnel - **域名**: dmp.ink1ing.tech - **本地端口**: 3456 - **协议**: QUIC - **凭证文件**: ~/.cloudflared/d8a6a4cd-4ddf-4122-92f1-b3d961aca422.json --- ## ❓ 常见问题 ### Q: 公网访问返回 530 错误? **A**: 确保本地服务器和 Tunnel 都在运行。运行 `./start-tunnel.sh` ### Q: 公网访问返回 1033 错误? **A**: DNS 配置问题,按照上面的步骤修复 DNS 记录。 ### Q: 如何让服务开机自启? **A**: 运行 `sudo cloudflared service install` ### Q: 如何查看 Tunnel 日志? **A**: 在运行 `start-tunnel.sh` 的终端窗口中查看实时日志。 --- ## 📞 需要帮助? 查看详细文档: - `快速修复指南.txt` - 快速参考 - `DEPLOYMENT_STATUS.md` - 当前状态 - `CLOUDFLARE_DEPLOYMENT.md` - 完整指南 --- ## ✨ 下一步 1. ✅ **现在**: 修复 DNS 记录(见上方说明) 2. ⏳ **等待**: 1-2 分钟 DNS 传播 3. 🎯 **测试**: 访问 https://dmp.ink1ing.tech 4. 🎉 **成功**: 你的应用已部署到全球互联网! --- **生成时间**: 2026-04-06 **部署账号**: huinkling@gmail.com **域名**: ink1ing.tech