Skip to content

CNAME解析教程

CNAME(Canonical Name)记录是DNS解析中的一种记录类型,用于将域名指向另一个域名。本教程将指导您如何在不同DNS服务商中配置CNAME解析。

前置条件

在开始之前,请确保您已具备以下条件:

  • ✅ 已拥有一个域名
  • ✅ 域名已添加到DNS服务商
  • ✅ 已创建ChmlFrp隧道并获取解析地址
  • ✅ 了解基本的DNS概念

💡 域名获取
如果您还没有域名,可以前往以下服务商购买:

解析原理

CNAME解析的工作原理:

  1. 用户访问:用户访问 wz.yourdomain.com
  2. DNS查询:DNS服务器查找CNAME记录
  3. 重定向:将请求重定向到 bj.frp.one
  4. 服务访问:最终访问到ChmlFrp服务器

Cloudflare解析教程

1. 登录Cloudflare

  1. 访问官网

cloudflare登录界面

  1. 选择域名
    • 在控制台中选择需要配置解析的域名

cloudflare主界面

2. 配置DNS记录

  1. 进入DNS设置
    • 点击右上方的"DNS"设置

cloudflare域名转DNS设置界面

  1. 添加记录
    • 点击"添加记录"按钮

cloudflareDNS设置界面

  1. 填写解析信息
    • 类型:选择 CNAME
    • 名称:填写子域名前缀(如:wzmcapi等)
    • 目标:填写ChmlFrp提供的解析地址(在创建隧道时有提示)

💡 配置示例
假设您的隧道解析地址为:bj.frp.one,域名为:chmlfrp.net,想要通过 wz.chmlfrp.net 访问服务:

  • 类型:CNAME
  • 名称:wz
  • 目标:bj.frp.one

cloudflareDNS保存界面

  1. 保存配置
    • 点击右下角的"保存"按钮
    • 等待DNS记录生效(通常需要几分钟到几小时)

腾讯云解析教程

1. 进入云解析控制台

  1. 访问腾讯云

  2. 选择域名

    • 在左侧菜单找到"权威解析"
    • 选择需要配置的域名
    • 点击"解析"按钮

DNSPod页面

2. 添加CNAME记录

  1. 创建记录

    • 点击"添加记录"按钮
    • 选择记录类型为"CNAME"
  2. 填写配置信息

    • 主机记录:填写子域名前缀
    • 记录值:填写ChmlFrp解析地址(在创建隧道时有提示)
    • TTL:建议设置为600秒(10分钟)

添加记录页面

  1. 保存记录
    • 检查配置无误后点击"确定"
    • 等待DNS记录生效

访问域名

TCP/UDP隧道

如果您使用的是TCP或UDP隧道,在按照提示完成域名解析后,可以通过以下格式访问:

您解析的域名:外网端口

例如:

  • 解析域名:test.domain.cn
  • 隧道外网端口:12345
  • 最终访问地址:test.domain.cn:12345

HTTP/HTTPS隧道

如果您使用的是HTTP或HTTPS隧道,在按照提示完成域名解析后,可直接使用域名访问,无需指定端口。

例如:

  • 解析域名:test.domain.cn
  • 访问地址:test.domain.cn

故障排除

常见问题

Q: 解析不生效怎么办?
A: 请检查:

  • A记录配置是否正确
  • 域名解析是否正确
  • 代理状态是否关闭(Cloudflare)
  • 是否等待足够时间(最长24小时)

Q: 访问域名显示错误?
A: 请确认:

  • 隧道是否正常运行
  • 域名是否正确
  • 域名是否已备案(如果您使用中国境内节点,并且用于建站(只要是通过web或浏览器访问,都叫建站),则域名必须备案)