把飞牛 NAS 暴露到公网,最少需要一步 DDNS + 一步证书。本文按"已有域名"、"无域名但有公网 IP"两个分支给方案。
分支 A:有公网 IP + 域名
在域名服务商(Cloudflare / 阿里云 / Dnspod)开 DDNS 解析,光猫桥接 + 路由器端口转发,把 8000 暴露出去。
# acme.sh 一键签证书(DNS 模式)
acme.sh --issue -d nas.4d.studio \
--dns dns_cf \
--keylength ec-256
分支 B:无公网 IP
Cloudflare Tunnel + Cloudflared(容器)就能 0 端口暴露全部 NAS 服务,适合跑 Web 类的应用。
证书自动续期
acme.sh 的 renewcron 已默认每天跑,把签出的 fullchain.cer 复制到 /etc/ssl 即可。