linux增加用戶的命令「linux查看host文件」

1. 前言

host是Linux常用的工具,用於檢查DNS本地DNS配置和遠程DNS服務器是否正常工作,也用於檢測中間防火牆是否屏蔽DNS。

host命令之Linux dns查詢

以CentOS7.5為例。默認情況,Linux並不支持該命令。需要額外安裝

[root@zcwyou ~]# yum -y install bind-utils

2. 查詢www.linuxrumen.com的IP

[root@zcwyou ~]# host www.linuxrumen.com

www.linuxrumen.com is an alias for https.linuxrumen.com.

www.linuxrumen.com has address 183.3.226.35

www.linuxrumen.com has IPv6 address 240e:e1:8100:28::2:1f

host命令之Linux dns查詢

linuxhost01.png

可以看到,默認情況下,host會請求ipv4和ipv6的主機地址。

host命令之Linux dns查詢

host命令默認輸出信息

3. 顯示詳細的DNS信息

[root@zcwyou ~]# host -a www.linuxrumen.com

Trying “www.linuxrumen.com”

Received 28 bytes from 223.5.5.5#53 in 2056 ms

Trying “www.linuxrumen.com”

Host www.linuxrumen.com not found: 2(SERVFAIL)

Received 28 bytes from 223.5.5.5#53 in 1766 ms

使用選項-a查看DNS詳細信息。包括DNS請求和回應時間。

host命令之Linux dns查詢

linux host命令顯示詳細的DNS信息

4. 其它選項

-a:輸出詳細的解析結果;

-c<類型>:指定查詢類型,默認值為“IN“;

-C:查詢指定主機的完整的SOA記錄;

-r:不使用遞歸的查詢;

-t<類型>:指定查詢的域名信息類型;

-v:執行查詢時輸出詳細信息;

-w:如果DNS服務器不回應,則一直等待。

-W<時間>:設置等待時間,如果回應超出該時間,則退出命令。

-4:查詢IPv4地址;

-6:查詢IPv6地址.

5. 總結

host是一個簡單常用的DNS排障工具,一般配合腳本使用。

點擊了解更多,快速查看更多的技術文章列表。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/274378.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:13
下一篇 2024-12-17 14:13

相關推薦

發表回復

登錄後才能評論