nslookup 包含在那个包中_如何在Linux中安装和使用dig和nslookup命令

本文介绍了如何在不同Linux发行版(CentOS/RHEL, Debian/Ubuntu, ArchLinux)上安装dig和nslookup命令,这两个命令用于DNS故障排除和获取域名信息。dig是一个DNS查找工具,而nslookup用于处理DNS查询。文章还提供了命令的基本使用示例,如查询IP地址和MX记录。
摘要由CSDN通过智能技术生成

在本文中,您将学习如何在Linux上安装dig命令和nslookup命令。 这些命令用于网络故障排除和收集有关域名的信息。

Dig是Domain Information Gopher的缩写,是一种DNS查找实用程序,用于探测DNS服务器并解决与DNS服务器相关的问题。 由于其易用性,系统管理员依靠该工具对DNS问题进行故障排除。

Nslookup用于处理DNS查找,并显示重要信息,例如MX记录以及与域名关联的IP地址。

较新的Linux系统默认同时提供dig和nslookup实用程序。 但是,较旧的Linux系统可能没有。 两者捆绑在bind-utils包中。

让我们看看如何在Linux中安装DNS故障排除实用程序。

在CentOS/RHEL中安装dig&nslookup

在Red Hat Linux/CentOS上,使用dnf命令安装dig和nslookup。

# dnf install bind-utils

成功安装后,请使用以下命令验证版本。

# dig -v

在Debian/Ubuntu上安装dig&nslookup

在Debian及其任何衍生产品(包括Debian)上,使用apt命令完成安装。

# apt install dnsutils

同样,要验证安装,请运行命令。

# dig -v

在ArchLinux上安装dig&nslookup

对于ArchLinux,将安装dig和nslookup的命令。

# pacman -Sy dnsutils

要检查已安装dig的版本,请运行。

# dig -v

使用dig命令

dig命令可用于查询域名并检索信息,如下所示:

[root@localhost www.linuxidc.com]# dig linuxidc.com

该命令显示大量信息,例如dig命令实用程序的版本,DNS服务器及其对应的IP地址。

样本输出

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-17.P2.el8_0.1 <<>> linuxidc.com

;; global options: +cmd

;; Got answer:

;; ->>HEADER<

;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; MBZ: 0x0005, udp: 4096

;; QUESTION SECTION:

;linuxidc.com.   IN A

;; ANSWER SECTION:

linuxidc.com.  5 IN A 58.58.81.140

linuxidc.com.  5 IN A 106.119.182.246

;; Query time: 27 msec

;; SERVER: 192.168.229.2#53(192.168.229.2)

;; WHEN: 三 11月 27 06:01:38 EST 2019

;; MSG SIZE  rcvd: 73

为了更具体并仅显示域名的IP,请附加+ short参数,如下所示:

[root@localhost www.linuxidc.com]# dig linuxidc.com +short

58.58.81.140

106.119.182.141

要检查域名的MX记录,请运行。

[root@localhost www.linuxidc.com]# dig linuxidc.com MX +short

10 mx.ym.163.com.

使用nslookup命令

要使用nslookup实用程序检索有关域名的信息,请使用以下命令。

# nslookup linuxidc.com

样本输出

[root@localhost www.linuxidc.com]# nslookup linuxidc.com

Server:  192.168.229.2

Address: 192.168.229.2#53

Non-authoritative answer:

Name: linuxidc.com

Address: 58.58.81.140

Name: linuxidc.com

Address: 106.119.182.246

总结

在本文中,您学习了如何在不同的Linux发行版中安装dig和nslookup命令实用程序,以及命令的基本用法。 我们确实希望您现在可以在遇到没有实用程序的系统时轻松地安装实用程序。

举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权

转载请注明原文链接:如何在Linux中安装和使用dig和nslookup命令

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值