管理后台 PHP + MySQL
新建项目 → 自动分配端口 → 复制字段到总后台 / 远银 / 其它面板。双端拨出,动态 IP 无影响,无 frpc。
隧道守护监控
PID / 日志落在 data/。点「开启」会真正拉起并检测隧道口;失败时下方会显示日志。总后台「网页映射端口」必须与下方映射口数字完全一致;改端口后请点「重启」。浏览器请打开「映射口」而不是管理站端口。(日志若写期望 19000,面板就填 19000,不要填 19200)。
running - tunnel 7000 listening - PID 3165333
2026-07-16 13:23:26 本机防火墙未能自动放行 TCP 7000,19200,19201,80。请在宝塔安全/系统防火墙放行,并在云安全组放行同端口。 port 7000/tcp 未写入 port 19200/tcp 未写入 port 19201/tcp 未写入 port 80/tcp 未写入 2026-07-16 13:23:26 监听 0.0.0.0:7000 ← 隧道服务 2026-07-16 13:23:26 监听 0.0.0.0:19200 ← 项目 central 2026-07-16 13:23:26 监听 0.0.0.0:19201 ← 项目 shop 2026-07-16 13:23:26 同步已绑定域名的 Nginx 免端口反代… 2026-07-16 13:23:27 域名反代同步 FAIL sq.r168.cn → :19200 找不到可写的 Nginx vhost 目录。请手动:宝塔→网站→添加站点 sq.r168.cn→反向代理→目标 http://127.0.0.1:19200;并确认云安全组放行 TCP 80。 2026-07-16 13:23:27 域名入口未能占用端口 80(多半 Nginx 已占 80,属正常): 无法监听 域名入口 Host 反代 端口 80: Permission denied 2026-07-16 13:23:27 免端口改走 Nginx 反代;若仍须加端口,请查:云安全组 TCP 80、DNS A→本机、宝塔重载 Nginx。 2026-07-16 13:23:27 就绪:等待面板拨出上线(动态 IP 无影响),项目数=2 2026-07-16 13:23:34 客户端上线 role=central remote=19200 2026-07-16 13:23:50 角色 central 经隧道 RPC 绑定域名,已刷新 Host 路由 2026-07-16 13:25:00 握手失败: 协议魔数不匹配 2026-07-16 13:30:04 会话结束 (central): 客户端断开 2026-07-16 13:33:08 客户端上线 role=central remote=19200
文件:data/tunnel-daemon.log · data/tunnel-daemon.pid