npm 包 awsdomainchecker 使用教程

阅读时长 5 分钟读完

前言

AWS 是世界领先的云计算服务提供商之一,其提供的域名注册服务极为便捷,并提供了丰富多样的域名管理工具。然而,AWS 对于已经使用其 DNS 服务的域名的价格优惠并不明显,因而我们有时需要将域名转移到其他服务商上。

在进行这样的操作之前,我们常常需要进行一些必要的准备工作,例如查询域名是否已在其他服务商注册、查询域名信息是否公开等等。而 awsdomainchecker (以下简称 ADC)正是为此而生的一个 npm 工具,它可以方便地帮助我们进行这一系列的查询工作。

在接下来的教程中,我们将详细介绍 ADC 的安装和使用方法,并为大家提供一组 ADC 的示例代码,以帮助大家更好地理解其使用方法。

安装

ADC 是一个纯 JavaScript 所编写的 npm 工具,因而安装非常简单,只需在您的终端中运行:

就可以顺利安装 ADC 了。

使用

使用 ADC 可以帮助我们快速查询域名的状态,例如:

  • 是否已经被注册过了;
  • 是否已经在其他服务商上注册过;
  • 域名的 Whois 信息是否公开等。

接下来我们详细介绍 ADC 的使用方法。

查询是否已经被注册过

首先,我们需要查询我们需要购买的域名是否已经被注册过了。为了使用 ADC 进行查询,我们需要在终端中输入:

其中 domain 是您所需要查询的域名,例如:

如果该域名已经被注册过了,终端将会显示一个提示信息:

查询在其他服务商上是否已经注册过

一般情况下,我们需要在查询域名是否已经被注册以后,再继续查询是否已经在其他服务商上注册过。ADC 也可以帮助我们完成这个任务。我们可以在终端中输入:

其中 domain 是您所需要查询的域名,例如:

如果该域名已经在其他服务商上注册过,终端将会显示一个提示信息:

查询 Whois 信息是否公开

查询域名的 Whois 信息可以帮助我们了解域名的注册者等相关信息。由于 ADC 基于 Whois 数据库进行查询,因而需要一些时间(令注明这里是仅代工具只能完成 Whois 数据库所支持的查询)。在终端中输入以下命令:

其中 domain 是您所需要查询的域名,例如:

如果该域名的 Whois 信息为公开的信息,终端将会显示一个提示信息:

示例代码

下面是一组 ADC 的示例代码,它可以帮助您更好地理解其使用方法:

-- -------------------- ---- -------
----- --- - ----------------------------

-- -- ----------- ---------
------------------------
  ------------ -- -
    --------------------
    --
        ---
        ----------- -----
        - --------
        - -------------------
    --
  ---

-- -- ----------- - ----- ------
------------------------
  ------------ -- -
    --------------------
    --
        ---
        ----------- - ----- -----
        - ------------- ---
        - ---------------- ---- - ---------- ---- -----------
        - ----------------- -----------
        - -----------------
        - -----------------

        -- ----- ------------------
    --
  ---

-- -- ----------- --------------
---------------------------
  ------------ -- -
    --------------------
    --
        ---
        ----------- -------------
        - ------------
        - ---------------
    --
  ---

总结

本教程详细介绍了 ADC 的安装和使用方法,我们可以基于 ADC 快速查询自己需要购买的域名是否已经被注册、在其他服务商上是否已经注册过以及其 Whois 信息是否公开等相关信息。ADC 的存在可以一定程度上帮助我们提高域名的查询效率,为后续的操作提供必要的参考价值。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055cb581e8991b448da2d4

纠错
反馈