如何在
Ubuntu、Debian
和 Kali Linux 上
安装 Whois 查询

更新日期:2025 年 12 月 1 日

Whois 查询工具对于获取域名、IP 地址以及其他网络相关信息至关重要。无论您从事的是网络管理、网络安全还是域名管理,在 Linux 系统中拥有一款可靠的 Whois 工具都非常关键。

本文将向您介绍如何在 Ubuntu、Debian 和 Kali Linux 上安装和配置 Whois 查询以及 Deep Whois。此外,我们还会提供一些高级技巧和故障排除建议,帮助您充分发挥 Whois 工具的作用。

让我们开始吧。

步骤 1:更新 Linux 发行版的软件源

在安装新软件之前,务必确保系统中的软件包列表是最新的。这样可以保证您安装的是最新可用版本。

更新软件包列表:

打开终端并运行以下命令:

sudo apt-get update
在 Ubuntu/Debian/Kali Linux 上安装 Whois:apt-get update

更新软件包列表可以确保系统拥有关于可用软件包的最新信息,这对于顺利完成安装非常重要。

复杂的 Whois

步骤 2:安装 Deep Whois 以获得高级功能

Deep Whois 是一款重要的 WHOIS 客户端,它提供 RDAP 和 ENS 支持、详细的域名历史记录、与更多 Whois 数据库的集成以及增强的搜索选项等高级功能。

与基础的 whois 工具相比,这些功能可以为您提供更加全面的数据。

Deep Whois 可安装在众多主流 Linux 发行版中,包括 Ubuntu、Debian、Kali、Fedora、CentOS、Red Hat、openSUSE、SUSE、Amazon Linux、AlmaLinux 和 Rocky Linux。

要在上述任一系统中安装或更新 Deep Whois,只需在 Shell 提示符下粘贴以下命令:

bash -c "$(curl -fsSL https://deepwhois.net/install.sh)"

安装脚本会在每一步进行引导,在对系统做出任何更改之前都会先征求您的确认,确保整个过程始终在您的掌控之中。

在 Ubuntu/Debian/Kali Linux 上安装 Whois:安装 Deep Whois

如果您使用的是 Debian 或 Kali Linux 等“全新”系统实例,可能会遇到类似 “Unable to locate package python3-dnspython” 的错误。

这种情况通常是因为系统的软件源尚未更新。

要解决这一问题,您应先更新软件源(如步骤 1 所示),然后重新启动 Deep Whois 安装过程。

这将确保所有必要的依赖均能正确安装,并使整个安装过程顺利完成。

步骤 3:为终端配置 Deep Whois 颜色主题

Deep Whois 提供可自定义的颜色主题,以提升终端使用体验,让您在进行 WHOIS 查询时更容易区分不同类型的数据。

初次安装时:

在您第一次安装 Deep Whois 时,安装脚本会提示您选择一个颜色主题。

只需按照屏幕上的指引,从可用主题中进行选择即可。

在 Ubuntu/Debian/Kali Linux 上安装 Whois:安装 Deep Whois 时的颜色主题

安装完成后,脚本会自动应用您选定的主题。

之后进行设置或更换主题:

如果您在初次安装之后想要更改颜色主题,可以在终端中运行以下命令:

deep-whois -c
在 Ubuntu/Debian/Kali Linux 上安装 Whois:Deep Whois 颜色主题

您可以大胆尝试不同的主题,找到最符合自己偏好的配色方案,从而在终端中使用 Deep Whois 时获得最佳、最舒适的视觉体验。

简单的 Whois

步骤 4:安装基础 whois(可选)

基础 whois 软件包是一个轻量级命令行工具,提供基本的 Whois 查询功能。

该软件包通常包含在 Ubuntu、Debian 和 Kali Linux 的默认软件源中。

要安装它,请在终端中运行以下命令:

sudo apt-get install whois
在 Ubuntu/Debian/Kali Linux 上安装 Whois:apt-get install whois

该命令会在系统中安装 whois 工具,之后您就可以对域名和 IP 地址执行基础的 Whois 查询。

步骤 5:验证 Linux 上的 Whois 安装

现在您已经安装好了 Whois 工具,是时候通过运行一些命令来验证它们是否正常工作了。

下面给出了一些基础、高级和专业级的 Whois 命令示例,帮助您在 Linux 系统中针对域名、IP 地址等对象收集数据。

Deep Whois

基础示例:

域名:

deep-whois binance.com
在终端中使用 Deep Whois:binance.com 域名数据

IPv4 地址:

deep-whois 8.8.8.8
在终端中使用 Deep Whois:IP 地址数据

IPv4 网段:

deep-whois 8.8.8.0/24

IPv6 地址:

deep-whois 2a00:1450:401b:800::200e

IPv6 网段:

deep-whois 2a00:1450:4000::/37

高级示例:

复杂主机名:

deep-whois ns-234.awsdns-29.com

网站 URL:

deep-whois https://www.binance.com/en

Email 地址:

deep-whois inquiries@binance.us

以 RDAP 作为主要来源:

deep-whois google.ch

以 RDAP 作为备选来源:

deep-whois -f @rdap https://rdap.registro.br/domain/google.com.br

域名的 Abuse 联系方式:

deep-whois --no-trace wix.com | grep -i abuse

IP 地址的 Abuse 联系方式:

deep-whois --no-trace 8.8.8.8 | grep -i abuse

专业示例:

域名历史记录:

deep-whois @history binance.com

以太坊 ENS 域名:

deep-whois deepwhois.eth

通过 ENS 的链上 DNS:

deep-whois @ens deepwhois.net

通过 ENS 的链下 DNS:

deep-whois @ens opscurum.me

以太坊钱包:

deep-whois 0x39B71c705066E23E27B58e8c95405b772C109C22

以太坊钱包地址:

deep-whois 0x061C2D865aebe3f2448de246A384Da69d4c6828F

基础 whois

域名:

whois binance.com

IP 地址:

whois 8.8.8.8

这些命令可以帮助您确认 Whois 工具是否已正确安装,并能在 Linux 系统中为域名、IP 地址等提供详细信息。

结论:在 Linux 上高效使用 Whois 查询

通过遵循本指南中的步骤,您可以在 Linux 系统(无论是 Ubuntu、Debian 还是 Kali Linux)上成功安装并配置 Whois 查询工具。

从执行基础的 Whois 查询,到充分利用 Deep Whois 的高级功能,本指南都为您提供了进行深入且安全的 Whois 分析所需的技能。

对于从事网络管理、网络安全或域名管理的专业人士而言,在 Linux 系统中搭建一套可靠的 Whois 查询环境,是获取关键信息并做出明智决策的关键。