我拥有的:
- 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一些信息。