大家好,又见面了,我是你们的朋友全栈君。
查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
命令格式:nslookup domain[dns-server]
示例:nslookup www.163.com
第一部分
服务器:本机DNS服务器信息。
192.168.3.1是我当前计算机的DNS服务器,由于是内网服务器名称无法获取
第二部分
非权威应答:Non-authoritative answer,除非实际存储DNS Server中获得域名解析回答的,都称为非权威应答。也就是从缓存中获取域名解析结果。
假设某个DNS server没有域名test.com的记录信息,当有客户端通过它请求获取test.com的域名信息,此DNS Server会通过迭代递归的方式从test公司实际存储此记录信息的DNS server中获取test.com的域名信息,反馈给发出请求的客户端,同时会把test.com的记录信息放在自身缓存中放置一段时间,当又有客户端请求test.com域名解析时,此DNS server直接从自身缓存中提取返回给客户端,这个回答叫“非权威回答”,简言之凡是从非实际记录存储DNS server中获取的域名解析回答,都叫“非权威回答”
第三部分
address:目标域名对应物理IP可有多个 aliase:目标域名
解析出来的多个记录,实际上,一个域名对应多个物理主机,用户访问的时候会按照一定规则由其中一台计算机应答
命令格式:nslookup -qt=type domain[dns-server]
示例:nslookup -qt=CNAME www.163.com
其中,type可以是以下这些类型:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/180404.html原文链接:https://javaforall.cn