前几天,在一家美国的服务商那里买了一个新的虚拟主机,准备把几个网站放上去。为了管理方便,就在那家购买的reseller帐号,由于现在使用的虚拟主机也是reseller帐号,我又不想为了这个新的主机来专门购买一个新的域名。于是,就要求那家服务商按照NS3、NS4的前缀来创建了两个私有域名服务器。
帐号开通后,空间商把这两个域名服务器的信息发了过来。于是,依照以前的经验,到现在的域名注册商那里,添加两个NS服务器并分别输入对应IP。并把一个要放过去的域名的域名服务器修改成了这对NS3/4的地址。想着过一晚上就会解析过去了。谁知到了第二天,发现这个网站已经打不开了。检查这个网站检查的DNS问题,发现NS3和NS4都返回了SERVERFAIL错误。于是咨询这家新的主机服务商,他们也觉得很奇怪,并说可能是域名现有的DNS与NS3/4有冲突而产生的,最好把我的域名的NS地址设置为他们的域名服务器。可是我想把这个主站仍然留在旧主机上,于是在查了一晚的网上资料,终于我自己解决这个问题了。
具体解决方法如下:
1.在域名注册商处,按照给定的IP添加新的NS3和NS4主机;2.在NS1所指向的主机上,登录该域名的cPanel控制面板;
3.在域名的DNS Zone添加如下两条记录:
ns3 14400 IN A ns3的IP
ns4 14400 IN A ns4的IP
之后,过了几个小时,那个使用NS3/4的网站已经正确解析到了新的空间上去了。如果还有多个主机,需要设置NS5/6等等,照这个样子继续配置就行了。这样就可以使用同一个主域名来创建指向多个空间的域名服务器。

发表评论