cpanel面板空间绑域名

  当我们在cpanel面板的空间绑定域名时,会看到附加域的选项下面有这样的提示:“必须为你的帐户启用此功能后才可使用。必须先将附加域进行有效的注册并将其配置为指向我们的DNS服务器后方可使用附加域。”试用后发现不同空间有的可以直接绑定,有的会提示要修改成空间商的DNS。

  例如当我们绑定一个DNS有记录的域名时比如“baidu.com”会有两种情况:
1.成功,提示已创建附加域 “baidu.com”。
2.失败,提示“Error from park wrapper: 使用带以下 IP 的命名服务器: 202.108.22.220,61.135.165.235,220.181.38.10,220.181.37.10 对不起,此域已经指向了一个 IP 地址,但是该地址好像使用了和本服务器没有关联的 DNS 服务器。 请将此域转向此服务器命名服务器,或者让管理员向 /etc/ips.remotedns 添加一个命名服务器,并在远程命名服务器上输入正确的项目。”。

  如果它提示失败,我们如何让域名绑定成功呢?
要绑定就必须让cpanel检测不到域名的DNS服务器,就是一个没有DNS的域名的状态。例如当ping域名 www.xxx.com,返回Ping request could not find host www.xxx.com. Please check the name and try again.时就可以绑定了。

  首先在域名控制面板去除域名的所有记录,包括CNAME,A记录,MX,NS,TXT。然后到www.zoneedit.com网站注册一个账号,添加这个域名,选好解析的DNS服务器,添加一个A记录TTL设为最小。然后把域名的Name Server设为在zoneedit.com选择的DNS。等到生效后就可以用zoneedit来管理域名了。(ZoneEdit是美国著名的老牌免费域名DNS解析服务,这里我们使用它作中转)。

  生效后我们在zoneedit.com删除绑定的域名,这时ping域名就会找不到DNS了,这样就可以在要求设置为空间商DNS的空间上绑定域名了。原理是域名在更换DNS服务器时会有一段空白的时间,此时是找不到这个域名所对应的DNS服务器的。

  随后在原来的域名控制面板删除zoneedit.com的DNS服务器,设置主机A记录指向绑定域名的空间IP即可。这样就可以不用修改DNS绑定域名了。