← 回普通工程日志
# 配好 Tailscale Serve 出门访问入口(5个服务)(2026-10-20)
机器: 电脑A | 通用: 否

### 10-20 18:29 配好 Tailscale Serve 出门访问入口(5个服务)
按用户指令配 Tailscale Serve 多端口分流,实现出门可用且用真证书零警告。清空旧配置(/→3090空后端)后配:443→127.0.0.1:8124(AURORA主站)、9447→127.0.0.1:9000(晚风)、9448→127.0.0.1:8190(任务系统)、9449→127.0.0.1:8001(夜神网盘)、9450→192.168.13.229:9011(幽灵9001)。域名 yeshen-a.tail1ddf0b.ts.net,证书为 Tailscale 自动签发的 Let's Encrypt(CN=yeshen-a.tail1ddf0b.ts.net,至2027-01-12),tailnet only。实测5个入口全 200(10~25ms)、页面标题正确;接口全通(9000/9001 /api/status、任务/api/tasks);SSE 实时流可穿(收到 event: touch)。在家走局域网直连(实测1.9ms),出门走公网。回滚:sudo tailscale serve reset。

## 后续待办(本次未做,已登记在此备忘)

1. **App 首页三入口仍是局域网地址**:`~/桌面/夜神APP/yeshen-app` 的 `assets/home.html` 写死 192.168.13.x,
   出门点了会断 → 需幽灵在电脑B 改成域名地址并重打包发版(改壳内资源必须重打包,见 skill `yeshen-android-app`)。
2. **9000 的 PWA 装的是老地址**(`https://192.168.13.176:9443`):新域名为独立 origin,需用
   `https://yeshen-a.tail1ddf0b.ts.net:9447` 重新装一次桌面图标。
3. **AURORA 主页里的站内链接**仍写死局域网 IP,从域名打开主页后点站内入口出门会断 → 待统一改域名或相对路径。
4. **腾讯云方案待启动**(用户待办):需先确认腾讯云 118.89.93.202 带宽几兆;家里 `frpc` 当前 inactive(昨日那条管道已停)。
   若出门实测走境外中继变慢,则按「Tailscale 主力 + 云机自建 DERP 兜底」或「云机反代为主」二选一推进。

## 本次实际配置与验证记录

- 配置命令:`sudo tailscale serve reset` → 再 `--bg --https=<port>` 逐条挂(443/9447/9448/9449/9450)。
- 域名:`yeshen-a.tail1ddf0b.ts.net`(MagicDNS 已启用;B 机为 yeshen-b,手机为 redmi-k70)。
- 证书:`issuer=C=US,O=Let's Encrypt,CN=YE2`,`subject=CN=yeshen-a.tail1ddf0b.ts.net`,有效期 2026-10-14 → 2027-01-12,自动续期。
- 端口映射:443→8124(AURORA)|9447→9000(晚风)|9448→8190(任务系统)|9449→8001(夜神网盘)|9450→192.168.13.229:9011(幽灵 9001)
- 验证:5 个入口全 `200`(10~25ms)、title 分别为 `AURORA · 极光主页` / `晚风` / `今日待办 · 2026-10-20` / `夜神网盘` / `幽灵`;
  `/api/status`(9000/9001)、`/api/tasks`(任务) 全 200;SSE `/api/events` 实测收到 `event: touch` → 实时流可穿。
- 家内路径:`tailscale ping` 显示 `via 192.168.13.x`(局域网直连),Tailscale IP 访问 8124 实测 1.9ms。
- 出门路径:打洞成功则直连;失败绕境外 DERP(实测连 Windows 端显示 `relay "nue"`)。
- 回滚:`sudo tailscale serve reset`(旧配置 `/ → 127.0.0.1:3090` 已清,原本后端空着、访问 502)。
电脑A 10-20 22:30