Linux主机命令用于查找域的IP地址。它还可用于查找IP地址的域名。
本指南将向您展示如何使用host命令使用最常见的开关。
主机命令
host命令本身将返回可与其一起使用的所有可能开关的列表。
要获取列表,请在终端窗口中键入以下内容:
主办
将显示以下结果: 与许多Linux命令一样,有许多交换机,但大多数交换机不需要你需要做的事情。 您可以通过阅读手册页面找到有关host命令的更多信息。只需在终端窗口中输入以下内容: 男主持人 要返回域名的IP地址,只需键入以下命令: 主办 例如,要查找linux.Go-Travels.com的域名,请键入以下命令。 主持人linux.Go-Travels.com
host命令的结果如下: linux.Go-Travels.com是dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com的别名,地址为207.241.148.82
当然,linux.Go-Travels.com是Go-Travels.com的子域名。对完整的Go-Travels.com域名运行host命令会返回不同的IP地址。 Go-Travels.com的地址是207.241.148.80
来自Go-Travels.com的host命令还有一些输出,因为它显示了邮件的处理方式。 例如: Go-Travels.com邮件由500 ALT4.ASPMX.L.Google.com处理 从域名返回IP地址的相反方法是从IP地址返回域名。 您可以通过在终端窗口中键入以下内容来执行此操作: 主办 例如,我们知道207.241.148.80是Go-Travels.com的IP地址。在终端窗口中键入以下内容: 主持人207.241.148.80
结果如下: 82.148.241.207.in-addr.arpa域名指针glbny.Go-Travels.com。
默认情况下,host命令返回的信息足够多,但您可以使用-d或-v开关获得更详细的输出,如下所示: 主机-d linux.Go-Travels.com
上述命令的结果显示了查找的域以及任何结果。它还返回域的SOA详细信息。 SOA代表Start Of Authority。如果您注册域名然后通过Web托管公司托管该域,则Web托管公司必须为该域维护SOA。它提供了一种跟踪域名的方法。 您可以通过键入以下命令来查找域的SOA详细信息: 主体-C 例如,在终端窗口中键入以下内容: 主持人-CGo-Travels.com
返回了许多结果,但它们都包含相同的字段,如下所示: 此Web页面提供了有关SOA的良好概述。 显然有许多其他交换机,例如-l提供列表和-T,它使用TCP / IP而不是UDP进行搜索。 您会发现很多Web服务器都会拒绝这些类型的查询。 通常,您可能只需要使用host命令返回域名的IP地址或IP地址的域名。
获取域名的IP地址
从IP地址获取域名
返回域的SOA详细信息
摘要