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地址的域名。