Linux主机命令的示例使用

介绍

Linux主机命令用于查找域的IP地址 。 它也可以用来查找IP地址的域名。

本指南将向您展示如何在主机命令中使用最常用的开关。

主机命令

它自己的主机命令将返回一个可以使用的所有可能的开关列表。

要获取列表,请在终端窗口中输入以下内容:

主办

将显示以下结果:

与许多Linux命令一样,有很多交换机,但大多数交换机并不是您需要执行的操作所必需的。

您可以通过阅读手册页来了解关于主机命令的更多信息。

只需在终端窗口中键入以下内容:

男主人

获取域名的IP地址

要返回域名的IP地址,只需输入以下命令:

主机<域名>

例如,要找到linux.about.com的域名,请键入以下命令。

主机linux.about.com

主机命令的结果如下:

linux.about.com是dynglbcs.about.com的别名。
dynglbcs.about.com地址为207.241.148.82

当然,linux.about.com是about.com的子域名。 针对完整的about.com域名运行主机命令会返回不同的IP地址。

about.com的地址是207.241.148.80

主机命令与about.com有一些进一步的输出,因为它显示了邮件的处理方式。

例如:

about.com邮件由500个ALT4.ASPMX.L.Google.com处理

从IP地址获取域名

与从域名返回IP地址相反的是从IP地址返回域名。

您可以通过在终端窗口中键入以下内容来完成此操作:

主机

例如,我们知道207.241.148.80是About.com的IP地址。 在终端窗口中键入以下内容:

主机207.241.148.80

结果如下:

82.148.241.207.in-addr.arpa域名指针glbny.about.com。

默认情况下,host命令只返回足够的信息,但您可以通过使用-d或-v开关获得更详细的输出,如下所示:

主机-d linux.about.com

上述命令的结果显示了与任何结果一起查找的域。 它还返回域的SOA详细信息。

返回域的SOA细节

SOA代表开始权威。 如果您注册了一个域名,然后将该域名托管在一个虚拟主机公司,那么虚拟主机公司必须为该域名维护一个SOA。 它提供了一种跟踪域名的方法。

通过输入以下命令,您可以找到域的SOA详细信息:

主机-C

主机-C <域名>

例如,在终端窗口中键入以下内容:

主机-C about.com

有一些结果返回,但它们都包含相同的字段,如下所示:

该网页提供了关于SOA的良好概述。

概要

显然还有许多其他交换机,例如-l提供了一个列表和-T,它使用TCP / IP而不是UDP进行搜索。

你会发现很多Web服务器会拒绝这些类型的查询。

通常,您可能只需使用host命令返回域名的IP地址或IP地址的域名。