2009年4月1日星期三

关于二级子域名的问题

工作需要设置一个二级子域名,
子域名服务器设置完成,测试没有问题

在管辖子域名的ns server中添加

ns.ejabber IN A   aa.bb.cc.dd     ; ns.ejabber 为子域的管理服务器名字(如果域为example.com, 希望sub-domain 为ejabber.example.com 管理这个域的服务器 就是ns.ejabber.example.com) 
ejabber IN NS   ns.ejabber.example.com.

居然成功了,但是尽限于测试,可能还有一些情况没有考虑周全,纪录一下!

google了一下觉得有用的参考如下,下次有机会试验一下:

http://www.zytrax.com/books/dns/ch9/delegate.html

http://kbase.redhat.com/faq/docs/DOC-11577;jsessionid=2E26D6FCB37E50FFCE098D5D70BC7DCE.066ef7ba

其中用到一个glue的参数,赶紧学习了一下:

在BIND DNS服务器中创建一个DNS子域是相当简单的,步骤分为三个部分:

1.命名子域

2.将子域委派给一个或者多个域名服务器

3.提供“域名服务器黏结记录”(nameserver glue records)和子域的命名空间(namespace)内部的主机名给任意一个委派的域名服务器,以便子域外部的机器可以解析这个域名服务器。

事实上,第一和第二步已经实现了每个子域名服务器的单一记录,当你将子域名委派给在DNS子域里面有主机名的服务器时,需要第三步,但并不是必需的。

有点晕,纪录一下以后再查!

没有评论:

发表评论