天天看點

【Linux】一步一步學Linux——nslookup指令(161)

00. 目錄

文章目錄

    • 01. 指令概述
    • 02. 指令格式
    • 03. 常用選項
    • 04. 參考示例
    • 05. 附錄

nslookup指令是常用域名查詢工具,就是查DNS資訊用的指令。

nslookup指令的英文全稱為 “query Internet name server interactively ”。nslookup有兩種工作模式,即“互動模式”和“非互動模式”。在“互動模式”下,使用者可以向域名伺服器查詢各類主機、域名的資訊,或者輸出域名中的主機清單。而在“非互動模式”下,使用者可以針對一個主機或域名僅僅擷取特定的名稱或所需資訊。

進入互動模式,直接輸入nslookup指令,不加任何參數,則直接進入互動模式,此時nslookup會連接配接到預設的域名伺服器(即

/etc/resolv.conf

的第一個dns位址)。或者輸入

nslookup -nameserver/ip

。進入非互動模式,就直接輸入

nslookup 域名

就可以了。

格式:nslookup [參數] [域名]
           

-sil	不顯示任何警告資訊
exit	退出指令
server	指定解析域名的伺服器位址
set type=soa	設定查詢域名授權起始資訊
set type=a	設定查詢域名A記錄
set type=mx	設定查詢域名郵件交換記錄
           

4.1 在非互動模式下查詢域名基本資訊

[deng@localhost ~]$ nslookup www.itcast.cn
Server:         119.29.29.29
Address:        119.29.29.29#53

Non-authoritative answer:
www.itcast.cn   canonical name = www.itcast.cn.w.kunlungr.com.
Name:   www.itcast.cn.w.kunlungr.com
Address: 183.232.151.215

[deng@localhost ~]$ 
           

4.2 進入互動模式下查詢域名資訊

[deng@localhost ~]$ nslookup 
> www.itcast.cn
Server:         119.29.29.29
Address:        119.29.29.29#53

Non-authoritative answer:
www.itcast.cn   canonical name = www.itcast.cn.w.kunlungr.com.
Name:   www.itcast.cn.w.kunlungr.com
Address: 183.232.151.215
> www.baidu.com
Server:         119.29.29.29
Address:        119.29.29.29#53

Non-authoritative answer:
www.baidu.com   canonical name = www.a.shifen.com.
Name:   www.a.shifen.com
Address: 183.232.231.174
Name:   www.a.shifen.com
Address: 183.232.231.172
           
[deng@localhost ~]$ nslookup 
> set type=mx
> www.itcast.cn
Server:         119.29.29.29
Address:        119.29.29.29#53

Non-authoritative answer:
www.itcast.cn   canonical name = www.itcast.cn.w.kunlungr.com.

Authoritative answers can be found from:
> 
           
nslookup -qt = type domain [dns-server]
type:
    A -->位址記錄
    AAAA   -->位址記錄
    AFSDB Andrew    -->檔案系統資料庫伺服器記錄
    ATMA -->ATM位址記錄
    CNAME   -->别名記錄
    HINHO  -->硬體配置記錄,包括CPU、作業系統資訊 
    ISDN   -->域名對應的ISDN号碼
    MB   -->存放指定郵箱的伺服器
    MG    -->郵件組記錄
    MINFO   -->郵件組和郵箱的資訊記錄
    MR   -->改名的郵箱記錄
    MX   -->郵件伺服器記錄
    NS  --> 名字伺服器記錄
    PTR    ->反向記錄
    RP    -->負責人記錄
    RT  -->路由穿透記錄
    SRV    -->TCP伺服器資訊記錄
    TXT   -->域名對應的文本資訊
    X25  -->域名對應的X.25位址記錄
           

繼續閱讀