rhel5.4配置dns服务

rhel5.4配置dns服务

ID:34725566

大小:138.73 KB

页数:14页

时间:2019-03-10

rhel5.4配置dns服务_第1页
rhel5.4配置dns服务_第2页
rhel5.4配置dns服务_第3页
rhel5.4配置dns服务_第4页
rhel5.4配置dns服务_第5页
资源描述:

《rhel5.4配置dns服务》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、RHEL5.4配置DNS服务(3)  在DNS中怎么去查询在查询之前,首先要了解/etc/nsswitch这个文件,这个文件就定义了解析的顺序,我们现在打开这个文件来看一下#hosts:dbfilesnisplusnisdnshosts:filesdns在这个文件中就定义解析顺序为先查询hosts文件,然后在查询DNS下面再来介绍查询的三种方式1.     host用host的方式来查询是不会去读取/etc/nsswitch.conf,那么它在查询的时候是不会读取/etc/hsots文件的。只会在/etc/resolv.conf文件查找

2、nameserver和search这这两行。也就是说它只会解析到在/etc/resolv.conf文件中定义的。现在我们来做一个试验,在/etc/hosts中定义几条记录。#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillfail.127.0.0.1localhost.localdomainlocalhost::1localhost6.localdomain6localhost6192.168.0.254www.google

3、.com.www~现在我们用host的命令来查询一下www.google.com.[root@localhost~]#hostwww.google.com.;;connectiontimedout;noserverscouldbereached[root@localhost~]#可以看到,host命令的确查询不到www.google.com.现在我们在用host命令来查询一下www,看下能否查询的到。[root@localhost~]#hostwwwwww.example.comhasaddress192.168.0.254[root@

4、localhost~]#可是用host命令来查询www却查询出来了,这个是因为hsot文件虽然读取不到/etc/hsots文件,但是可以读取到/etc/reslov这个文件中的searchexample.com这一行,当我们用host命令来解析www的时候,search这一行的意义就在于它会帮我们补齐后面的example.com。而我们的www.example.com.这个在我们的DNS中是可以被解析出来的,这也就是为什么我们可以查询到的原因。现在我们ping程序来尝试一下,[root@localhost~]#pingwww.goolg

5、e.comPINGwww.goolge.com.example.com(192.168.0.254)56(84)bytesofdata.64bytesfromwww.google.com.(192.168.0.254):icmp_seq=1ttl=64time=0.767ms64bytesfromwww.google.com.(192.168.0.254):icmp_seq=2ttl=64time=0.122ms64bytesfromwww.google.com.(192.168.0.254):icmp_seq=3ttl=64time=

6、0.050ms64bytesfromwww.google.com.(192.168.0.254):icmp_seq=4ttl=64time=0.060ms可以看到,ping是可以读取到这个文件。默认情况下,用host命令来查询的时候仅有少量的输出。关于hsot命令的一些其他用法Host-rfnsexample.com这条命令是用来授权的[root@localhost~]#host-rfnsexample.com Host-rexample.com这条命令是用来强制迭代的[root@localhost~]#host-rexample.co

7、m Host192.168.0.254这条命令是用来反向查询的[root@localhost~]#host192.168.0.254 Host-tmxexample.com这条命令是用来查询MX资源记录的[root@localhost~]#host-tmxexample.com Host-tsoaexample.com这条命令是用来查询SOA记录的[root@localhost~]#host-tsoaexample.com Host-taxfrexample.com192.168.0.254主DNS和辅助DNS有那些数据可以同步[roo

8、t@localhost~]#host-taxfrexample.com192.168.0.254 2.     digdig这个命令和host一样,它也不会读取/etc/nsswitch文件。同样也不会读取

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。