linuxnslookup命令使用详解-创新互联

【nslookup何许人?】

创新互联专注于企业全网整合营销推广、网站重做改版、沧县网站定制设计、自适应品牌网站建设、H5开发商城网站开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为沧县等各大城市提供网站开发制作服务。

nslookup命令,是Linux里非常常用的网络命令,简而言之就是“查DNS信息用的”。

通过man nslookup可以看到对于nslookup的官方解释是“query Internet name servers interactively”。

【nslookup作者何许人?】

通过man nslookup可以看到其作者是Andrew Cherenson,我寻找到了他的Linkedin主页,原来

他是一位计算机科学的高材生,曾经就读于哈佛大学和加州大学伯克利分校。

目前就职于ChoiceStream公司,

【系统没有nslookup命令?】

如果你的Linux系统没有nslookup命令,那么八成是你没有安装bind-utils包。

直接yum install bind-utils就可以解决问题了。

【nslookup的两种模式】

nslookup是一个能够查询互联网域名服务器信息的程序。他有两种工作模式,即“交互模式”和“非交互模式”。

在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。

而在“非交互模式”下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息。

【如何进入交互模式?】

进入交互模式,总共有两种方法。

第一种方法,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf的第一个dns地址)。

第二种方法,是支持选定不同域名服务器的。需要设置第一个参数为“-”,然后第二个参数是设置要连接的域名服务器主机名或IP地址。

【如何进入非交互模式?】

如果你直接在nslookup命令后加上所要查询的IP或主机名,那么就进入了非交互模式。当然,这个时候你也可以在第二个参数位置设置所要连接的域名服务器。


1、nslookup作用


nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题

2、查询


a. 直接查询

nslookup domain [dns-server]
 //如果没有指定dns服务器,就采用系统默认的dns服务器。

网页题目:linuxnslookup命令使用详解-创新互联
文章出自:http://pwwzsj.com/article/dosgsi.html