nslookup

  nslookup是一个查询DNS域名的工具,它有交互和非交互两种工作模式。  此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。

1、语法

  nslookup  [-option]  [name | -] [server]

2、进入交互模式之后有如下命令

  host        查询host的信息  server domain        改变服务器  exit        退出  set keyword=value        设置指定属性  all,打印所有的属性        domain=name 设置查询的名字        port=value 改变服务器端口        type=value 改变查询的类型        timeout=number 设置等待超时        class={IN | CH | HS | ANY}

3、实例
1)非交互模式查询

  [root@localhost ~]# nslookup www.baidu.com  Server:    172.20.10.1  Address:    172.20.10.1#53  Non-authoritative answer:  www.baidu.com    canonical name = www.a.shifen.com.  Name:    www.a.shifen.com  Address: 111.13.100.91  Name:    www.a.shifen.com  Address: 111.13.100.92 

2)交互模式查询

  [root@localhost ~]# nslookup              //交互模式  > www.baidu.com                              //输入查询的域名  Server:    172.20.10.1  Address:    172.20.10.1#53  Non-authoritative answer:  www.baidu.com    canonical name = www.a.shifen.com.  Name:    www.a.shifen.com  Address: 111.13.100.91  Name:    www.a.shifen.com  Address: 111.13.100.92  > set all                                    //打印当前所有的配置信息  Default server: 172.20.10.1  Address: 172.20.10.1#53  Set options:   novc    nodebug    nod2    search    recurse    timeout = 0    retry = 3    port = 53    querytype = A           class = IN    srchlist =   > 
  做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用  链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密码:n7bk 

081634m8n8t2tmz2te95w5

收藏 打印