nslookup

查詢域名DNS信息的工具

補充說明

nslookup命令 是常用域名查詢工具,就是查DNS信息用的命令。

nslookup有兩種工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用戶可以向域名服務器查詢各類主機、域名的信息,或者輸出域名中的主機列表。

在“非交互模式”下,用戶可以針對一個主機或域名僅僅獲取特定的名稱或所需信息,此時也可以指定查詢的DNS服務器。

進入交互模式,直接輸入nslookup命令,不加任何參數,則直接進入交互模式,此時nslookup會連接到默認的域名服務器(即/etc/resolv.conf的第一個dns地址)。或者輸入nslookup -nameserver/ip。進入非交互模式,就直接輸入nslookup 域名就可以了。

語法

1nslookup(選項)(參數)(DNS服務器)

選項

1-sil:不顯示任何警告信息。

參數

域名:指定要查詢域名。

DNS服務器

不填的話採用默認域名服務器(即/etc/resolv.conf的第一個dns地址),填寫DNS服務器IP的話,nslookup會向該域名服務器查詢域名。

實例

 1[root@localhost ~]# nslookup www.jsdig.com
 2Server:         202.96.104.15
 3Address:        202.96.104.15#53
 4
 5Non-authoritative answer:
 6www.jsdig.com canonical name = host.1.jsdig.com.
 7Name:   host.1.jsdig.com
 8Address: 100.42.212.8
 9
10[root@localhost ~]# nslookup www.sustech.edu.cn 8.8.8.8
11Server:		8.8.8.8
12Address:	8.8.8.8#53
13
14Non-authoritative answer:
15www.sustech.edu.cn	canonical name = www.sustech.edu.cn.w.cdngslb.com.
16Name:	www.sustech.edu.cn.w.cdngslb.com
17Address: 113.96.179.222

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: