如何绑定自定义域名?
适用场景
- 使用自己的品牌域名访问内网服务(如 nat.yourdomain.com)
- 为不同应用分配独立子域名,便于管理和记忆
- 提升专业形象,向客户展示时更具可信度
前置条件
- 已拥有一个域名(支持任意注册商,如阿里云、腾讯云、Cloudflare 等)
- 域名的 DNS 解析管理权限
- SwiftNat 账户为 VIP1 初级版及以上套餐(免费版不支持自定义域名)
配置步骤
1. 在 SwiftNat 控制台添加域名
进入控制台「域名与应用」页面,点击「添加域名」,输入您的域名(如 yourdomain.com)后创建。添加后需要完成域名所有权验证,请按控制台提示在域名注册商处添加对应的 DNS 验证记录。
- 输入您拥有的域名(如 yourdomain.com)
- 按控制台提示完成域名所有权验证
- 验证通过后即可在该域名下添加应用
2. 在域名注册商处配置 DNS
在已验证的域名下添加应用后,登录您的域名注册商控制台,为应用的访问地址添加一条 CNAME 解析记录:
- 记录类型:CNAME
- 主机记录:nat(对应 nat.yourdomain.com)
- 记录值:复制 SwiftNat 控制台提供的 CNAME 目标地址
- TTL:可使用默认值
保存后等待 DNS 生效,通常几分钟内即可生效,个别情况下可能需要更长时间。
3. 验证域名绑定
返回 SwiftNat 控制台,在应用的 CNAME 配置面板中检查解析状态。系统会自动检测 DNS 记录是否正确配置。
验证通过后,SSL 证书将自动申请并部署,您的自定义域名即可通过 HTTPS 安全访问。
绑定裸域名(如 yourdomain.com)
裸域名(如 yourdomain.com)在部分 DNS 服务商处不支持 CNAME 记录。如需绑定裸域名,请按控制台提示选择支持的记录类型(如 A 记录或 ALIAS/CNAME Flattening),记录值以控制台显示为准。
- 记录类型:以控制台提示为准(如 A / ALIAS)
- 主机记录:@
- 记录值:以 SwiftNat 控制台显示为准
常见问题
SSL 证书申请失败
证书申请需要平台通过公网验证域名所有权。请确认:
- DNS 记录已完全生效(可用 dig/nslookup 命令检查)
- 域名未被防火墙或 CDN 拦截验证请求
- 如使用了 Cloudflare CDN,请暂时关闭代理(灰色云朵),待证书申请完成后再开启
如何为多个子域名申请证书?
您可以在「证书管理」中为各子域名分别申请免费证书(Let's Encrypt);如果您拥有通配符证书(*.yourdomain.com),也可以直接上传使用。
证书到期会自动续期吗?
会。平台会在证书到期前自动检测并续期,无需手动操作。如自动续期失败,请按《SSL证书自动续期失败怎么办?》排查,或提交工单处理。
常见问题
绑定自定义域名需要什么条件?
需要 VIP1 初级版及以上,免费版不支持自定义域名;同时需要可管理域名 DNS 解析。
CNAME 已添加但长时间未生效怎么办?
检查主机记录和记录值是否正确,是否存在旧 A 记录或 CDN 代理冲突;用 nslookup/dig 验证后再刷新控制台状态。
绑定后 HTTPS 证书会自动配置吗?
支持为已验证域名申请 Let's Encrypt 免费证书并自动续期;自动申请失败可关闭 CDN 代理重试或上传自有证书。
官方客服
扫码添加官方企业客服,获取一对一售前咨询、企业定制、价格答疑、技术协助服务。
