nslookup命令 – 域名查询

nslookup命令的英文全称为 “query Internet name server interactively ”。nslookup命令主要用来查询域名的DNS信息。在使用nslookup之前,先确保已经安装了它,nslookup属于bind-utils包下一个命令 。

nslookup有两种工作模式:“交互模式”和“非交互模式”。在命令行中直接输入nslookup,无需输入任何参数即进入交互模式,由“>”提示。

语法格式:nslookup [参数] [域名]

常用参数:

-sil 不显示任何警告信息
exit 退出命令
server 指定解析域名的服务器地址
set type=soa 设置查询域名授权起始信息
set type=a 设置查询域名A记录
set type=mx 设置查询域名邮件交换记录

参考实例:

在非交互模式下查询域名基本信息:

[root@xtuos.com ~]# nslookup xtuos.com.com
Server:         180.76.76.76
Address:        180.76.76.76#53
Non-authoritative answer:
Name:    xtuos.com.com
Address: 216.218.186.2
Name:    xtuos.com.com
Address: 2001:470:0:76::2

进入交互模式下查询域名信息:

[root@xtuos.com ~]# nslookup
>xtuos.com.com
Server:         180.76.76.76
Address:        180.76.76.76#53

Non-authoritative answer:
Name:   xtuos.com.com
Address: 216.218.186.2
Name:   xtuos.com.com
Address: 2001:470:0:76::2
>

在交互模式下使用“set”选项设置域名查询类型进行查询:

[root@xtuos.com ~]# nslookup
>set type=mx
>xtuos.com.com
Server:         180.76.76.76
Address:        180.76.76.76#53

Non-authoritative answer:
xtuos.com.com  mail exchanger = 1 xtuos.com.com.

Authoritative answers can be found from:
xtuos.com.com  internet address = 216.218.186.2
xtuos.com.com  has AAAA address 2001:470:0:76::2

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1684.html

(0)
上一篇 2021年3月19日 上午4:02
下一篇 2021年3月19日 上午4:08

相关推荐

  • MAKEDEV命令 – 建立设备

    MAKEDEV是一个脚本程序, 用于在 /dev 目录下建立设备, 通过这些设备文件可以 访问位于内核的驱动程序。 MAKEDEV 脚本创建静态的设备节点,通常位于/dev目录下。…

    Linux命令 2021年3月18日
  • lpq命令 – 查看打印队列状态

    lpq命令用于显示打印队列中的打印任务的状态信息及其所包含的打印任务 ,如果使用该命令时没有指定打印机或类,则将显示默认目标上排队的作业。 语法格式:lpq [参数] 常用参数: …

    Linux命令 2021年3月19日
  • zipsplit命令 – 分割压缩包

    zipsplit命令用于将较大的“zip”压缩包分割成各个较小的“zip”压缩包。 语法格式:zipsplit [参数] 常用参数: -n 指定分割后每个zip文件的大小 -t 报…

    Linux命令 2021年3月18日
  • open命令 – 启用虚拟终端

    open命令的作用是可以启用虚拟终端,然后执行指定的命令。 虚拟终端类似于你目前使用的终端。它们用于执行命令和提供输入。唯一的区别是你不能将鼠标与虚拟终端一起使用。虚拟终端允许许多…

    Linux命令 2021年3月18日
  • sftp命令 – 交互式的文件传输程序

    sftp命令全称是Secure File Transfer Protocol。是一款交互式的文件传输程序,sftp命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所…

    Linux命令 2021年3月19日
  • chcpu命令 – 配置CPU

    chcpu命令的作用是可以修改CPU的状态。可以启用或禁用CPU,扫描新的CPU,将CPU调动从虚拟机管理程序(配置)或返回的CPU与超低层管理程序的模式,要求CPU解除配置。 c…

    Linux命令 2021年3月18日
  • grub-crypt命令 – 对口令进行加密

    grub-crypt命令的作用是对口令进行加密。grub-crypt命令支持对口令进行MD5和SHA加密,默认情况下是对口令进行SHA-512加密。 SHA是Secure Hash…

    Linux命令 2021年3月18日
  • uulog命令 – 显示UUCP记录文件

    uulog 命令显示了日志文件的内容。该内容包含了 uucico 和 uuxqt 守护进程的活动。 每一个远程系统都有自己的日志文件,本地系统使用 uucp、uuto以及 uux …

    Linux命令 2021年3月19日
  • xconfigurator命令 – 设置XFree86

    这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,设置显卡和显示器,并选择欲使用的画面分辨率与色彩深度,最后保存配置文件XF…

    Linux命令 2021年3月18日
  • Category: 5:文件传输

    lpq命令用于显示打印队列中的打印任务的状态信息及其所包含的打印任务 ,如果使用该命令时没有指定打印机或类,则 […]

    Linux命令 2021年3月19日