Linux架设DNS服务器(三)
点击次数:23 次 发布日期:2008-11-22 09:43:57 作者:源代码网
|
源代码网推荐4.标准资源记录 源代码网推荐 源代码网推荐----------------------------------------------------------------------- 源代码网推荐 源代码网推荐资源记录文本名意义记录类型功能 源代码网推荐 源代码网推荐----------------------------------------------------------------------- 源代码网推荐 源代码网推荐StartofAuthority授权开始SOA标记区数据的开始,定义影响整个区的参数 源代码网推荐 源代码网推荐NameServer名字服务器NS标明域的名字服务器 源代码网推荐 源代码网推荐Address地址A转换主机名到地址 源代码网推荐 源代码网推荐Pointer指针PTR转换地址到主机名 源代码网推荐 源代码网推荐MailExchange邮件交换MX标明发往给定域名的邮件应传送到的位置 源代码网推荐 源代码网推荐CanonicalName正规名CNAME定义主机名别名 源代码网推荐 源代码网推荐HOSTinformation主机信息HINFO描绘主机硬件和操作系统的信息 源代码网推荐 源代码网推荐WellknownService著名服务WKS通告网络服务 源代码网推荐 源代码网推荐DNS使用MX记录来实现邮件路由,它规定了域名的邮件服务器要么处理,要么向前转发有关该域名的邮件.处理邮件是指将其传送给其地址所关联的个人,向前转发邮件是指通过SMTP协议将其传送给其最终目的地.为了防止邮递路由,MX记录除了邮件交换器的域名外还有一个特殊参数:优先级值.优先级值是个从0到65535的无符号整数,它给出邮件交换器的优先级别. 源代码网推荐 源代码网推荐优先级值自身并不重要,关键在于它同其它邮件交换器的优先级值的相对大小,优先级值相对越小,优先级越高.邮件总是首先试图传递给优先级值相对最小的邮件交换器.失败后才试图传递给优先级值稍大的邮件交换器.邮件总是试遍了同一优先级的邮件交换器,失败后才试图传递给优先级稍低的邮件交换器. 源代码网推荐 源代码网推荐注意你列为邮件交换器的主机必须拥有地址记录. 源代码网推荐 源代码网推荐例如: 源代码网推荐 源代码网推荐mailA172.16.0.3 源代码网推荐 源代码网推荐MX10mail.test.com. 源代码网推荐 源代码网推荐5.管理工具 源代码网推荐 源代码网推荐5.1dig 源代码网推荐 源代码网推荐named.ca文件的作用是告诉你的服务器在哪里可以找到根域的域服务器,这个文件一定要保证正确无误,一般来说,这个文件几乎不会变动,但是不能保证不会变动,最好是每一,两个月同步一下. 源代码网推荐 源代码网推荐使用下面的命令获得新的named.ca文件 源代码网推荐 源代码网推荐dig@.aroot-servers.net.ns>/var/named/named.ca 源代码网推荐 源代码网推荐5.2ndc 源代码网推荐 源代码网推荐ndc这个指令是由系统管理员用来管理域服务器的操作,在终端中输入ndchelp可 源代码网推荐 源代码网推荐得到帮助. 源代码网推荐 源代码网推荐ndcrestart用来重新启动named进程; 源代码网推荐 源代码网推荐ndcreload用来装入新的数据库. 源代码网推荐 源代码网推荐5.3nslookup 源代码网推荐 源代码网推荐nslookup是用来询域名信息的命令,它分交互模式和非交互模式两种方式. 源代码网推荐 源代码网推荐非交互模式:nslookupwww.zhuhai.gd.cn 源代码网推荐 源代码网推荐交互模式:nslookup 源代码网推荐 源代码网推荐 源代码网推荐注意,当用nslookup查询时出现"Non-authoritativeanswer:",表明这次并没有到网络外去查询,而是在缓存区中查找并找到数据. 源代码网推荐 源代码网推荐交互模式除了能查询单个的主机,还可以查询DNS记录的任何类型,并且传输一个域的整个区域信息。当不加参数地调用,nslookup将显示它所用的名字服务器,并且进入交互模式。 源代码网推荐 源代码网推荐在’>’提示符下,你可以键入任何想要查询的域名。缺省地,它请求类A记录,这些是包含与域名相关的IP地址的。 源代码网推荐 源代码网推荐你可以通过发出“settype=type”来改变这个类型,这里type是上面描述的资源记录名,或ANY。 源代码网推荐 源代码网推荐例如,你可以与它进行下面的对话: 源代码网推荐 源代码网推荐$nslookup 源代码网推荐 源代码网推荐DefaultNameServer:rs10.hrz.th-darmstadt.de 源代码网推荐 源代码网推荐Address:130.83.56.60 源代码网推荐 源代码网推荐>sunsite.unc.edu 源代码网推荐 源代码网推荐NameServer:rs10.hrz.th-darmstadt.de 源代码网推荐 源代码网推荐Address:130.83.56.60 源代码网推荐 源代码网推荐Non-authoritativeanswer: 源代码网推荐 源代码网推荐Name:sunsite.unc.edu 源代码网推荐 源代码网推荐Address:152.2.22.81 源代码网推荐 源代码网推荐如果你试者去查询一个没有相应IP地址的名字,但DNS数据库中能找到其它的记录,nslookup将返回一个错误信息说“NotypeArecordsfound”(“没有类型A记录发现”)。然而,你可以通过发出“settype”命令来查询不是类型A的其它记录。例如,要得到unc.edu的SOA记录,你要发出: 源代码网推荐 源代码网推荐>unc.edu 源代码网推荐 源代码网推荐***Noaddress(A)recordsavailableforunc.edu 源代码网推荐 源代码网推荐NameServer:rs10.hrz.th-darmstadt.de 源代码网推荐 源代码网推荐Address:130.83.56.60 源代码网推荐 源代码网推荐>settype=SOA 源代码网推荐 源代码网推荐>unc.edu 源代码网推荐 源代码网推荐NameServer:rs10.hrz.th-darmstadt.de 源代码网推荐 源代码网推荐Address:130.83.56.60 源代码网推荐 源代码网推荐Non-authoritativeanswer: 源代码网推荐 源代码网推荐unc.edu 源代码网推荐 源代码网推荐origin=ns.unc.edu 源代码网推荐 源代码网推荐mailaddr=shava.ns.unc.edu 源代码网推荐 源代码网推荐serial=930408 源代码网推荐 源代码网推荐refresh=28800(8hours) 源代码网推荐 源代码网推荐retry=3600(1hour) 源代码网推荐 源代码网推荐expire=1209600(14days) 源代码网推荐 源代码网推荐minimumttl=86400(1day) 源代码网推荐 源代码网推荐Authoritativeanswerscanbefoundfrom: 源代码网推荐 源代码网推荐UNC.EDUnameserver=SAMBA.ACS.UNC.EDU 源代码网推荐 源代码网推荐SAMBA.ACS.UNC.EDUinternetaddress=128.109.157.30 源代码网推荐 源代码网推荐以同样的方式你可以查询MX记录,等等。使用一个ANY类型将返回与一个给出的名字关联的所有资源记录。 源代码网推荐 源代码网推荐>settype=MX 源代码网推荐 源代码网推荐>unc.edu 源代码网推荐 源代码网推荐Non-authoritativeanswer: 源代码网推荐 源代码网推荐unc.edupreference=10,mailexchanger=lambada.oit.unc.edu 源代码网推荐 源代码网推荐lambada.oit.unc.eduinternetaddress=152.2.22.80 源代码网推荐 源代码网推荐Authoritativeanswerscanbefoundfrom: 源代码网推荐 源代码网推荐UNC.EDUnameserver=SAMBA.ACS.UNC.EDU 源代码网推荐 源代码网推荐SAMBA.ACS.UNC.EDUinternetaddress=128.109.157.30 源代码网推荐 源代码网推荐除了调试,nslookup的一个实际应用是为named.ca文件获取根名字服务器的当前列表。你可以通过查询与根域相关的所有NS类型记录来做到: 源代码网推荐 源代码网推荐>settype=NS 源代码网推荐 源代码网推荐>. 源代码网推荐 源代码网推荐NameServer:fb0430.mathematik.th-darmstadt.de 源代码网推荐 源代码网推荐Address:130.83.2.30 源代码网推荐 源代码网推荐Non-authoritativeanswer: 源代码网推荐 源代码网推荐(root)nameserver=NS.INTERNIC.NET 源代码网推荐 源代码网推荐(root)nameserver=AOS.ARL.armY.MIL 源代码网推荐 源代码网推荐(root)nameserver=C.NYSER.NET 源代码网推荐 源代码网推荐(root)nameserver=TERP.UMD.EDU 源代码网推荐 源代码网推荐(root)nameserver=NS.NASA.GOV 源代码网推荐 源代码网推荐(root)nameserver=NIC.NORDU.NET 源代码网推荐 源代码网推荐(root)nameserver=NS.NIC.DDN.MIL 源代码网推荐 源代码网推荐Authoritativeanswerscanbefoundfrom: 源代码网推荐 源代码网推荐(root)nameserver=NS.INTERNIC.NET 源代码网推荐 源代码网推荐(root)nameserver=AOS.ARL.armY.MIL 源代码网推荐 源代码网推荐(root)nameserver=C.NYSER.NET 源代码网推荐 源代码网推荐(root)nameserver=TERP.UMD.EDU 源代码网推荐 源代码网推荐(root)nameserver=NS.NASA.GOV 源代码网推荐 源代码网推荐(root)nameserver=NIC.NORDU.NET 源代码网推荐 源代码网推荐(root)nameserver=NS.NIC.DDN.MIL 源代码网推荐 源代码网推荐NS.INTERNIC.NETinternetaddress=198.41.0.4 源代码网推荐 源代码网推荐AOS.ARL.armY.MILinternetaddress=128.63.4.82 源代码网推荐 源代码网推荐AOS.ARL.armY.MILinternetaddress=192.5.25.82 源代码网推荐 源代码网推荐AOS.ARL.armY.MILinternetaddress=26.3.0.29 源代码网推荐 源代码网推荐C.NYSER.NETinternetaddress=192.33.4.12 源代码网推荐 源代码网推荐TERP.UMD.EDUinternetaddress=128.8.10.90 源代码网推荐 源代码网推荐NS.NASA.GOVinternetaddress=128.102.16.10 源代码网推荐 源代码网推荐NS.NASA.GOVinternetaddress=192.52.195.10 源代码网推荐 源代码网推荐NS.NASA.GOVinternetaddress=45.13.10.121 源代码网推荐 源代码网推荐NIC.NORDU.NETinternetaddress=192.36.148.17 源代码网推荐 源代码网推荐NS.NIC.DDN.MILinternetaddress=192.112.36.4 源代码网推荐 源代码网推荐nslookup完整的命令集可以通过nslookup中的help命令得到. 源代码网推荐 源代码网推荐源代码网供稿. |
