Linux基础命令---nslookup查询域名工具

简介: nslookup nslookup是一个查询DNS域名的工具,它有交互和非交互两种工作模式。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。1、语法 nslookup [-option] [name | -] [server]2、进入交...

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

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
22小时前
|
监控 Linux Windows
50个必知的Linux命令技巧,你都掌握了吗?(下)
50个必知的Linux命令技巧,你都掌握了吗?(下)
|
1天前
|
Linux Shell Windows
Linux 常用基本命令
Linux 常用基本命令
|
1天前
|
监控 Linux 网络安全
Linux服务器如何查询连接服务器的IP
【4月更文挑战第15天】Linux服务器如何查询连接服务器的IP
8 1
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
39 2
|
1天前
|
编解码 Linux 数据安全/隐私保护
linux工具之curl与wget高级使用
linux工具之curl与wget高级使用
|
1天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
1天前
|
Linux
【Linux】常用命令
【Linux】常用命令
21 0
|
1天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
13 0
Linux 网络操作命令Telnet
|
3天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
30 0
|
4天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。