我怎样才能为我的域名创build一个名称服务器

我拥有的:


  • 1虚拟专用服务器(非托pipeLinux VPS)
  • 1个专用IP地址

从X托pipe公司购买


  • 几个域名

从Y托pipe公司购买


我想做的事

我需要从我从不同的托pipe公司购买的域名中设置域名服务器。

我如何在我的VPS创build一个名称服务器,以便我可以parsing所有与相应的IP地址和资源logging的域名

说我有域名:

domainname1.com domainname2.com domainname3.com

我想创build一个像ns1.domainame1.com这样的域名服务器,这样我就可以parsing我的上述域名的所有DNSlogging。

所以我可以指出:

 domainname1.com --> ns1.domainame1.com domainname2.com --> ns1.domainame1.com domainname3.com --> ns1.domainame1.com 

我尝试使用bind9和相当舒适,唯一的问题在于名称服务器即ns1.domainname1.com

请帮忙..

你在你的服务器上安装bind9,我会说IP地址为1.2.3.4; 我们将其称为ns1.domainname1.com。 您将其configuration为三个区域domainname1.com,domainname2.net和domainname3.org的主要区域(让我们在TLD中传播爱情!)。 确保您有一个SOAlogging,其中列出了ns1.domainname1.com和ns2.domainname1.com作为每个域的权威性,Alogging表示ns1.domainname1.com和ns2.domainname1.com指向1.2.3.4)。

你testing他们正在工作

 ns1% dig soa domainname1.com @localhost 

而其他两个领域也是如此。 除非你有这个工作,否则不要再走了。

更改您的胶水logging,即通过您的注册商(您支付域名domainname1.com,domanname2.net等权利的组织)维护的logging,以便为每个域名列出的名称服务器都是ns1 .domainname1.com和ns2.domainname1.com。 当为domainname1.com的logging进行此操作时,您必须提供两个名称服务器的IP地址,即1.2.3.4。 这避免了鸡与蛋的问题,我去查找www.foo.com,得知foo.com的权威服务器是ns1.foo.com和ns2.foo.com,所以我试图看看那些并告诉foo.com的授权服务器是ns1.foo.com和ns2.foo.com,所以我试图查看这些 ,你可以看到哪里出错了,是吗?

这应该是。 你可以检查胶水logging是否正确

 whois domainname1.com 

而且你已经知道你的名字服务器正在服务,因为你在上面进行了检查,对吗? 无论如何再次检查它,最好从第三个盒子,所以你不要忽视任何防火墙相关或我只听 – 127.0.0.1听问题。

可选的额外:find一个名字服务器的朋友,并让他/她为你运行二次NS。 一般来说,你需要为一个域做两个NSlogging的广告,虽然有可能两次列出同一个logging,但这是不好的forms。 还有其他一些你需要做的事情,确保ns1允许你的朋友的盒子转移区域,你的朋友的盒子被configuration为你的主人,这样的事情)。 如果你这样做了,将ns2.domainname1.com的Alogging更改为你的朋友的名字服务器在你的区域文件中的地址,然后相应地logging你的胶水logging。

享受nameservery善良,并有一个良好的咖啡。 那有意义吗?

你正在寻找的是一个虚荣DNS ,你可以在这里find一些信息。