自定义域名
概述
ZeroNews 是一款高性能内网穿透工具,支持通过自定义域名(如 api.example.com)访问您的映射服务。需结合DNS配置 CNAME、TLS证书管理及 ZeroNews 静态/动态配置实现。本指南将指导您完成以下核心步骤:
操作示例
假设您想通过自定义域名访问您的内网服务,(如https://backservice.example.com
),需执行如下操作步骤:
① 添加您的自定义域名进行申请;
② 通过域名申请后,创建CNAME记录;
③ 在自定义域名运营商后台,配置CNAME记录。
④ 上传自定义域名的TLS证书;
⑤ 添加端口,可以选择(http:80 / https:443);
⑥ 在映射页面添加映射,在选择公网的时候,选择已配置的自定义域名。
按照上述的步骤,即可配置自定义域名映射服务。
备注: 自定义域名运营商后台配置CNAME的方法可能不一样,具体可以参考对应的文档指南。
自定义域名列表字段:
字段说明
字段名称 | 描述 |
---|---|
域名 | 展示自定义域名 |
可用端口 | 展示已用多少个端口 |
CNAME 记录 | 展示CNAME记录 |
TLS 证书 | 展示TLS证书上传状态 |
TLS 证书到期时间 | 展示TLS证书到期时间 |
审核状态 | 展示域名审核的信息,审核中表示域名还无法使用、审核通过表示域名可正常使用、审核失败表示域名无法使用 |
操作 | 支持添加、删除、创建/查看CNAME及上传证书操作 |
添加自定义域名
需要添加已经备过案的域名。
操作步骤:
① 点击右上方的”添加域名“按键;
② 在弹出的提示弹窗里,输入您的域名,支持添加二级以下域名,例如 a.example.com;
③ 输入 ICP 备案号,该备案号为此一级域名的备案号;
④ 点击确定,将自定义域名添加后进入到人工审核(1-2个工作日内);
⑤ 若提交的域名信息正确,则将审核通过。
此时,你的域名添加成功。
创建/查看CNAME记录
用于创建 CNAME 记录以及查看 CNAME 记录。
操作步骤:
① 选择您需要创建 CNAME 的自定义域名,然后点击右侧的创建 CNAME 记录按键;
② 此时,将会自动为您的域名创建 CNAME 记录并打开查看弹窗;
③ 根据弹窗的提示,您可以复制对应的主机记录和 CNAME 记录到您域名运营商后台添加 CNAME 记录;
上传 TLS 证书
用于上传 TLS 证书,该证书用于在创建 HTTPS 映射时,需要用到。
操作步骤:
① 选择您想要上传证书的域名,然后点击右侧的上传图标;
② 在上传弹窗里,复制您证书的公钥和私钥粘贴到对应的输入框里;
③ 然后点击确认。
按上述步骤操作,即可为该域名添加 TLS 证书。
备注: 如您需要使用 TLS 终止功能,则您无需上传 TLS证书
删除自定义域名
用于将列表里的域名移除,域名删除后,如需添加,需要重新审核。
操作步骤:
① 选择您想要删除的域名,然后点击右侧的删除图标;
② 然后点击“删除”。
按上述步骤操作,会将对应的域名删除掉。
备注: 如该域名有关联对应的映射,则需要删除映射后,才能删除此域名
添加端口
用于给当前域名添加端口,目前自定义域名只支持添加 80 和 443 端口。
操作步骤:
① 选择您想要添加端口的域名,然后点击该域名展开内容里的添加端口按键;
② 在弹出的弹窗里,勾选您需要的端口;
③ 点击确认键
按上述步骤操作,您将完成端口添加。
备注: 若您需要创建TLS映射或者HTTPS协议映射,您则需要勾选 HTTPS
删除端口
用于将域名里的端口删除,删除后,不可恢复,需要重新添加。
操作步骤:
① 选择您想要删除的端口,然后点击右侧的删除图标;
② 然后点击“保存”。
按上述步骤操作,会将对应的端口删除。
备注: 如该端口有关联对应的映射,则需要删除映射后,才能删除此端口
在运营商后台添加CNAME记录
由于自定义域名可能来自不同的运营商,需要您根据自己域名所在的运营商进行配置,下面以阿里云为例。
登录您的阿里云账户并访问 DNS
-
登录视频点播控制台。
-
在点播控制台左侧导航栏选择配置管理 > 分发加速配置 > 域名管理,进入域名管理页面。
-
选择您要配置CNAME的域名,鼠标悬浮于查看标识上,复制加速域名对应的CNAME值用于后续添加CNAME记录。
添加 CNAME记录
-
该步骤以在阿里云云解析DNS控制台添加CNAME记录为例,为您介绍CNAME的配置流程。
-
使用加速域名所在的阿里云账号,登录阿里云云解析DNS控制台。
-
在云解析控制台添加域名。
-
在域名解析页面,找到您的域名,在域名右侧单击解析设置。
-
单击添加记录
-
复制在ZeroNews 平台获取到的主机记录和CNAME记录,然后复制添加进去。
-
单击确定。成功配置CNAME且生效后,CNAME会立即生效。
-
验证CNAME配置是否生效。
- 打开Windows的CMD命令行程序。
- 在命令行中ping加速域名,如果返回的解析结果和视频点播控制台上该加速域名的CNAME值一致,则表示已经生效。
如果您是在DNSPod、新网、Godaddy等其他域名解析服务商设置的域名解析,请前往对应的域名解析服务商配置CNAME域名解析,添加方法和本文介绍的方法类似。