如何在 cPanel 中添加 CNAME 记录
Cpanel 是不提供 CNAME 的解析的,所以我们要给域名添加 CNAME,就要把 DNS 解析托交给其他域名服务(比如 LD 用的 Godaddy 域名服务)。 接着把域名 A 记录定向到 空间和主机所在 IP,最后在 DNS 解析中添加 CNAME 记录。 下面以 Godaddy 域名解析为例进行说明。
因为各种原因要添加 CNAME, 但是主机或空间使用的 在 Cpanel 管理面板里没有该选项,这个时候就朦了? 其实把域名 DNS 托交会域名提供商的 域名解析服务就可以了。 我们一般使用 Cpanel的话,一定会把 域名的DNS解析服务器改成 Cpanel 提供的,这时候域名供商的 域名管理中会看到类似于下面的域名状态:
- 首先进入 Godaddy 域名管理 导航栏中的 “Nameservers” 选项,选择第一项 “Parked nameservers”, 如图:
三个选项的含义:
Parked nameservers (Park my domains here.) 修改为Godaddy域名停放的NS。
Hosting nameservers (Host my domains here.) 修改为Godaddy主机的NS。适用于使用Godaddy主机的域名。
Custom nameservers (I host my domains elsewhere.) 客户自定义NS好了,经过这一步,已经把 域名DNS 解析服务器改为 Godaddy 的域名解析服务器了; 等解析生效后,既可以开始第二步(一般 Godaddy 等上 15分钟足矣);
- 修改域名 A 记录 到你的主机或域名的 IP; 选择 “Total DNS Control and MX Records”(就在第一步第二张图标出那里), 在详细列表中选择修改 A记录的图标,然后填入你的 IP。
修改完 A记录,等解析生效后,你的域名(网站)就可以正常访问了;
- 在”Total DNS Control and MX Records” 的域名详细列表中,选择 “Add New CNAME Record” 按钮, 添加你需要的 CNAME记录;
这一步我的解析比较慢,等了近3个小时; 完成 CANME记录 的解析生效后,就可以在你需要的服务商那里 修改子域名了, 当然有些服务商允许直接添加 子域名,系统等你的 CNAME记录生效后自动处理子域名。
补遗: 之后登录 cpanel 和 ftp 时记得用刚才改的 IP,这样不容易出错。 如果没有 DNS 解析服务的话,可以使用 LD 在 在Linux下实现动态域名 一文中提到的免费域名 DNS 解析服务: zoneedit 。






没用过~我一般都A记录域名到IP就完了
回复
LD 回复:
十一月 23rd, 2008 at 9:17 下午
@fqch, CNAME主要用来做二级域名的某些服务
回复
Yacca 回复:
十一月 26th, 2008 at 10:10 上午
@fqch, 我也是这么懒滴…
回复
很晕的说!
回复
诶..你好强大
回复
这个网站的
http://www.hoyogo.com
的二级域名怎么做呢?
回复
原来可以这样滴。你的图片看不到哦。
回复
LD 回复:
十月 8th, 2009 at 9:10 下午
牟法了,您这翻墙看吧
回复
谢谢分享解决我的问题了
回复