当前位置: 首页 > Linux

Linux网管(三)——DNS正反解查询命令:host、nslookup、dig

时间:2023-04-06 20:01:18 Linux

Linux网管——DNS正反解查询命令:host、nslookup、digone、host解析域名对应的IPname地址、别名等信息1、语法host[选项][主机名或IP][服务器]2、常用选项-a:列出主机的详细主机名设置信息3、常用参数server:主机命令default使用/etc/resolv.conf文件中的DNS主机查询。如果设置了该参数,将使用此处设置的DNS主机进行查询。4、应用解析域名host域名对应的IP地址等信息[root@10vagrant]#hostwww.baidu.comwww.baidu.com是www.a.shifen.com.www的别名。a.shifen.com有地址61.135.169.125www.a.shifen.com有地址61.135.169.121host-a域名[root@10vagrant]#host-awww.baidu.comTrying"www.baidu.com";;->>HEADER<<-操作码:QUERY,状态:NOERROR,id:29562;;标志:qrrdra;问题:1,答案:1,权限:5,附加:5;;问题部分:;www.baidu.com。在任何;;答案部分:www.baidu.com。1000INCNAMEwww.a.shifen.com.;;权威栏目:baidu.com。52656INNSns7.baidu.com.baidu.com.52656INNSns3.baidu。com.baidu.com.52656INNSns2.baidu.com.baidu.com.52656INNSns4.baidu.com.baidu.com.52656INNSdns.baidu.com.;;附加部分:dns.baidu。com。52853在202.108中。22.220ns2.baidu.com.65473INA61.135.165.235ns3.baidu.com。52760INA220.181.37.10ns4.baidu.com.65473INA220.181.38.10ns7.baidu.com.228bytesfrom10.0.2.3#53in9ms题外话:从上面可以看出www.baidu.com是通过CNAME映射到www.a.shifen.com,但是为什么不能直接访问www.a.十分网??Web应用防火墙或高防产生的CNAME域名用于DNS解析,无法直接访问使用自定义DNS主机解析域名host域名对应的IP地址等信息DNS主机名或IP[root@10vagrant]#hostwww.baidu.com168.95.1.1使用域名服务器:名称:168.95。1.1地址:168.95。1.1#53Aliases:www.baidu.com是www.a.shifen.com的别名.www.a.shifen.comhasaddress180.97.33.108www.a.shifen.comhasaddress180.97.33.107[root@10vagrant]#hostwww.baidu.comdns.hinet.net使用域服务器:名称:dns.hinet.net地址:168.95.1.1#53Aliases:www.baidu.com是www.a.shifen.com.www.a的别名.shifen.com有地址180.97.33.108www.a.shifen.com有地址180.97.33.107[root@10vagrant]#hostwww.baidu.com8.8.8.8使用域服务器:名称:8.8.8.8地址:8.8。8.8#53Aliases:www.baidu.com是www.a.shifen.com的别名.www.a.shifen.comhasaddress61.135.169.121www.a.shifen.comhasaddress61.135.169.125二、nslookup域名解析工具是检查DNS信息的命令。使用/etc/resolv.conf文件作为DNS服务器选择的来源。1.语法nslookup[主机名或IP]2.应用解析域名对应的IP地址nslookup域名[root@10vagrant]#nslookupwww.baidu.comServer:10.0.2.3Address:10.0.2.3#53Non-权威回答:Name:www.baidu.comAddress:61.135.169.121Name:www.baidu.comAddress:61.135.169.125解析IP地址对应的hostname不是所有的IP地址都能解析成功nslookupIP[root@10vagrant]#nslookup168.95。1.1服务器:10.0.2.3地址:10.0.2.3#53非权威答案:1.1.95.168.in-addr.arpaname=dns.hinet.net。权威答案可以从:95.168.in-addr.arpanameserver=ans1.hinet.net.95.168.in-addr.arpa名称服务器=ans2.hinet.net.ans1.hinet.net互联网地址=168.95.192.15ans1.hinet.net有AAAA地址2001:b000:168::1:100:1ans2.hinet.net互联网地址=168.95.1.15ans2.hinet.net有AAAA地址2001:b000:168::2:100:1查看本地DNS服务器nslookupserver[root@10vagrant]#nslookupserverServer:10.0。2.3地址:10.0.2.3#53**服务器找不到服务器:NXDOMAIN3.挖域名查询工具可以用于测试域名系统是否正常工作。功能类似于nslookup。推荐使用dig代替nslookup1。安装如果系统默认没有dig命令,使用以下命令安装。yum安装bind-utils2。语法dig[选项][主机名]3。常用选项@:dig命令默认使用/etc/resolv.conf文件中的DNS主机来解析域名。如果设置了该参数,则使用这里设置的DNS主机进行解析。-b:当主机有多个IP地址时,指定使用主机的哪个IP地址向域名服务器发送域名查询请求。4、应用解析域名对应的IP地址等信息[root@10tmp]#digwww.baidu.com;<<>>DiG9.9.4-RedHat-9.9.4-61.el7<<>>www.baidu.com;;全局选项:+cmd;;得到答案:;;->>HEADER<<-操作码:QUERY,状态:NOERROR,id:50280;;标志:qrrdra;问题:1,答案:3,权限:5,附加:6;;选择伪部分:;EDNS:版本:0,标志:;UDP:4096;;问题部分:;www.baidu.com。在一个;;答案部分:www.baidu.com。1096CNAMEwww.a.shifen.com.www.a.shifen.com.290A61.135.169.121www.a.shifen.com。290INA61.135.169.125;;权威部门:a.shifen.com。34INNSns3.a.shifen.com.a.shifen.com。34INNSns4.a.shifen.com.a.shifen.com。34INNSns1.a.shifen.com.a.shifen.com。34INNSns5.a.shifen.com.a.shifen.com。34在NSns2.a.shifen.com.;;附加部分:ns1.a.shifen.com.411INA61.135.165.224ns2.a.shifen.com.435INA180.149.133.241ns3.a.shifen.com.431INA61.135.162.215ns4.a.shifen.com。431INA115.239.210.176ns5.a.shifen.com。435INA119.75.222.17;;查询时间:11毫秒;;服务器:10.0.2.3#53(10.0.2.3);;时间:UTC2018年5月16日星期三08:40:42;;MSGSIZErcvd:271在这个例子中,我们可以看到输出信息包括以下几部分:HEADER(标题):显示查询的内容是什么,包括1QUERY,3ANSWER和5AUTHORITYQUESTION(问题):显示要查询的内容被查询。ANSWER(回答):根据刚才的QUESTION查询得到的结果。AUTHORITY(认证):从这里我们可以知道哪些DNS服务器为www.baidu.com提供了ANSWER。使用自定义DNS服务器解析域名对应的IP地址等信息[root@10tmp]#dig@168.95.1.1www.baidu.com;<<>>DiG9.9.4-RedHat-9.9.4-61.el7<<>>@168.95.1.1www.baidu.com;(找到1个服务器);;全局选项:+cmd;;得到答案:;;->>HEADER<<-操作码:QUERY,状态:NOERROR,id:48040;;标志:qrrdra;查询:1,答案:3,权限:0,附加:1;;选择伪部分:;EDNS:版本:0,标志:;UDP:3072;;问题部分:;万维网。百度网。在一个;;答案部分:www.baidu.com。1034CNAMEwww.a.shifen.com.www.a.shifen.com.241A180.97.33.107www.a.shifen.com。241INA180.97.33.108;;查询时间:70毫秒;;服务器:168.95.1.1#53(168.95.1.1);;时间:UTC2018年5月16日星期三08:39:13;;MSGSIZE收件人:101