从X主机公司购买
从Y托管公司购买
我需要设置名称服务器从我的域名,我已经购买了一个不同的托管公司。
如何在VPS上创建一个集合名称服务器,以便解析所有具有相应IP地址和资源记录的域名
假设我有域名:
domainname1.com domainname2.com domainname3.com
我想要创建一个像ns1.domainame1.com这样的名称服务器,这样我就能够解析我上面域名的所有DNS记录。
这样我就可以指出每一个:
domainname1.com --> ns1.domainame1.com
domainname2.com --> ns1.domainame1.com
domainname3.com --> ns1.domainame1.com我试过使用bind9,而且很舒服,唯一的问题在于名称服务器,即ns1.domainname1.com
请帮忙..。
发布于 2010-11-01 08:11:00
您可以在服务器上安装bind9,我将说它的IP地址为1.2.3.4;我们将称之为ns1.domainname1.com。您将其配置为domainname1.com、domainname2.net和domainname3.org三个区域(让我们在TLDs中传播爱!)。确保您有一个SOA记录,其中列出ns1.domainname1.com和ns2.domainname1.com作为每个域的权威,以及ns1.domainname1.com和ns2.domainname1.com的记录,指向1.2.3.4)。
你测试他们的工作
ns1% dig soa domainname1.com @localhost另外两个领域也是如此。在这一点发挥作用之前,不要再往前走了。
更改您的胶水记录,即通过您的注册员维护的记录(您为拥有域名domainname1.com、domanname2.net等的权利支付的组织)。因此,列出的每个域的名称服务器是ns1.domainname1.com和ns2.domainname1.com。在对domainname1.com的记录执行此操作时,还必须给出两个名称服务器的IP地址,即1.2.3.4。这避免了鸡和蛋的问题,我去查找www.foo.com,被告知foo.com的权威服务器是ns1.foo.com和ns2.foo.com,所以我尝试查找这些服务器,然后被告知foo.com的权威服务器是ns1.foo.com和ns2.foo.com,所以我试图查找这些服务器,您可以看到问题出在哪里,是吗?
应该是这样的。您可以检查胶水记录是否正确
whois domainname1.com而且您已经知道您的同名服务器是服务的,因为您检查了上面的dig,对吗?无论如何,再检查一次,最好是从第三个框中,这样你就不会忽视任何与防火墙相关的问题,或者我只听127.0.0.1问题。
可选的额外:找一个朋友与同名服务器,并让他/她运行二级NS为你。通常,您需要为一个域做两个NS记录的广告,虽然可以列出相同的记录两次,但这是不好的形式。这里还有很多其他的事情需要做,确保ns1允许您的朋友的框传输区域,您的朋友的盒子配置成将您视为主人,诸如此类的事情)。如果您这样做,请将ns2.domainname1.com的A记录更改为您区域文件中朋友的名称服务器地址,并相应地记录您的胶水记录。
享受同名的善良,喝一杯赚得好的咖啡。这有意义吗?
发布于 2010-11-01 07:40:18
你正在寻找的是一个虚荣心域名,你可以找到一些信息这里。
https://serverfault.com/questions/196807
复制相似问题