国外的主机绑定域名多要求修改DNS,所以本站homezz的主机,除了指定的几个机房外,其他域名的绑定就必须修改DNS,否则绑定域名的时候将会出现以下错误提示:
Error from park wrapper: 使用带以下 IP 的命名服务器:xxx.x.x.x ;x.x.x.x ;对不起,此域已经指向了一个 IP 地址,但是该地址好像使用了和本服务器没有关联的 DNS 服务器。 请将此域转向此服务器命名服务器,或者让管理员向 /etc/ips.remotedns 添加一个命名服务器,并在远程命名服务器上输入正确的项目。
为啥需要修改DNS
若域名在国外注册,修改DNS和修改A记录一样简单。所以服务商为了验证域名归你所有,因此会要求你先修改DNS,绑定的时候程序会自动判断DNS是否按照要求做了修改,若是,则表示域名确实归你所有,允许正常绑定,否则则拒绝绑定。
这么做的原因在于同一个服务器不能同时绑定两个一模一样的域名,否则会很混乱(某些主机商可能会放开这个限制,毕竟恶意去绑定别人的域名的现象并不多)。
修改成服务商的DNS之后的优点:子域名自动会解析,mx记录也会自动解析;缺点:无法自主控制其他解析。
不想用虚拟主机的DNS该怎么办?
因为你可能需要设置其他的A记录或者是cname或者是MX,所以一旦DNS设置到虚拟主机制定的地方,这些都无法操作。
因此我们可以理解成:修改DNS的目的地仅仅在于验证域名的所有者。
所以你可以这样操作:将域名的DNS修改成虚拟主机商的DNS->在cpanel绑定->绑定成功之后将DNS改成你自己的DNS,然后再添加主机对应的A记录即可。
写在后面
所以,若是域名已经在cpanel绑定,DNS完全可以不用修改。所以你就了解到了为啥cpanel帐号的主域名完全可以不修改DNS,因为系统已经为您绑定好了。