跳到主要内容

CNAME 解析说明

一句话版:平台给你的隧道域名是"编好号的公租房",CNAME 就是给这间房换上你自己的招牌——地址没变,门面归你


一、CNAME 是什么:DNS 界的"转介绍"

CNAME 是 DNS 里的一种记录:把一个域名指向另一个域名(而不是指向 IP)。

比如你把 yourname.com 指向 xxxx.sh3.neiwangyun.net,之后别人访问 yourname.com 时,DNS 会说:"这家店搬了,去 xxxx.sh3.neiwangyun.net 找它",最终访问到的还是你的隧道。

这套操作的好处:

  • 好记yourname.comxxxx.sh3.neiwangyun.net 这种"乱码门牌"好记一万倍,还显专业;
  • 自有品牌:域名是你自己的,访客根本不知道背后是内网穿透;
  • 跟 IP 无关:就算平台服务器 IP 变了,只要记录还指着隧道域名,一切照常——IP 变化跟你无关;
  • 支持说明:个人隧道支持 CNAME,匿名隧道不支持(详见 内网云隧道说明)。

二、完整配置只有两步:填 + 指

第 1 步:告诉隧道"我要挂这个招牌"

隧道设置(编辑)页 → CNAME 栏,填你的域名,比如:

yourname.com

只填域名本身,别带 http://、别带路径、别画蛇添足。

第 2 步:告诉 DNS"往哪儿指"

去你域名的 DNS 服务商(阿里云 / 腾讯云 / Cloudflare……)控制台,新增一条 CNAME 记录:

配置项填写内容
记录类型CNAME
主机记录例如 www@(取决于你想用哪个子域名)
记录值你的隧道域名(如 xxxx.sh3.neiwangyun.net

保存后等 DNS 生效(快则几分钟,慢则几小时),就能用 http(s)://yourname.com 访问隧道了。

三、访问原理:一条"指路牌"链

用户访问 yourname.com
│ DNS 一看:哦,这域名有 CNAME,指向下面这个

隧道域名 xxxx.sh3.neiwangyun.net
│ 再一查,指向平台入口

NWY 网关按访问域名识别隧道 → 沿隧道转发到内网服务

网关根本不关心客人是打隧道域名来的还是走 CNAME 来的,它只认"访问的是哪个域名",然后精准把客人带进对应隧道。

四、注意事项

  • 开关独立:CNAME 能不能进,由"域名访问"区域的开关管,CNAME 和隧道域名是两把独立的锁,见 域名独立控制说明
  • HTTPS 证书:想用自己的 HTTPS 证书并手动管理?见 CNAME SSL 证书说明
  • 备案提醒:部分地区的节点要求域名备案后才能正常访问,下单前先看一眼节点说明,别等部署完才发现。

五、常见问题

访问 yourname.com 打不开?按顺序自查: ① 隧道设置里填了 CNAME 并保存; ② DNS 记录类型是 CNAME、记录值写对了; ③ DNS 已生效(终端敲 dig yourname.com,或在线 DNS 查询工具看下); ④ "域名访问"里 CNAME 开关是开着的。

可以绑多个 CNAME 吗? 一条隧道填一个 CNAME 域名。想要多个域名入口?那属于更高级的玩法,可以研究域名负载均衡。

记住内网云:隧道域名是房号,CNAME 是招牌;招牌往上一挂,客人认的就是你。