付费套餐可以为 HTTP / HTTPS 隧道绑定自己的域名。NiceFRP 通过 DNS TXT 所有权验证确认域名归你所有,验证通过后你的域名会和平台域名一起写入 frpc 配置,对外直接生效。
打开控制台 → Tunnels → 打开目标隧道 → Connect → 在 Custom domains 区域输入域名(例如 www.example.com) 并点击 Request。
申请成功后控制台会显示两段信息:
Name 和 Value 两行,用于证明域名所有权。在域名服务商处添加两条记录:
| 类型 | 名称 | 值 |
|---|---|---|
| A / AAAA / CNAME | 你的域名(例如 www) | 节点公网主机名 |
| TXT | _nicefrp-verify.<你的域名> | nicefrp-verify=<控制台显示的 Token> |
不要把 TXT 记录做成通配符;每条域名单独添加。DNS 生效通常需要几分钟。
等 DNS 生效后,回到控制台点击该域名旁边的 Verify。验证通过后状态变为 verified;未通过会变为 failed,可以检查 TXT 记录后重新验证。
验证窗口为 72 小时。超时后状态变为 expired,需要先 Remove 再重新申请。
验证通过后重新下载该隧道的 frpc 配置——新的配置会把你的域名和平台域名 一起写入 customDomains:
frpc -c nicefrp-<tunnel-id>.toml现在可以直接用 https://www.example.com 访问你的服务。
HTTPS 隧道的 TLS 由节点前置的 Caddy 自动处理:
你不需要上传或管理证书,只要域名 DNS 指向节点即可。
在控制台点击 Remove 后,该域名会立即从节点授权中失效;旧的 frpc 配置 里如果仍包含该域名,会被拒绝。需要再次使用同一域名时,重新走一遍申请和 验证流程。
failed 的记录可以直接再次点击 Verify。仍有问题?发邮件至 support@nicefrp.com。