命令學習 nslookup

2021-06-19 05:10:28 字數 2227 閱讀 4272

nslookup 網域名稱

這是最常用最簡單的用法,可以直接獲得目標網域名稱的ip位址和cname。

如下是a記錄的返回情況

nslookup命令會採用先反向解釋獲得使用的dns伺服器的名稱,上圖中ns.guangzhou.gd.cn就是我使用的dns伺服器。後面三行,name是目標網域名稱的cname,address是目標網域名稱的ip位址,aliases是目標網域名稱。

nslookup –qt=型別 目標網域名稱

注意qt必須小寫。

型別可以是一下字元,不區分大小寫:

a 位址記錄(ipv4)

aaaa 位址記錄(ipv6)

afsdb andrew檔案系統資料庫伺服器記錄(不懂)

atma atm位址記錄(不是自動提款機)

cname 別名記錄

hinfo 硬體配置記錄,包括cpu、作業系統資訊

isdn 網域名稱對應的isdn號碼

mb 存放指定郵箱的伺服器

mg 郵件組記錄

minfo 郵件組和郵箱的資訊記錄

mr 改名的郵箱記錄

mx 郵件伺服器記錄

ns 名字伺服器記錄

ptr 反向記錄(從ip位址解釋網域名稱)

rp 負責人記錄

rt 路由穿透記錄(不懂)

srv tcp伺服器資訊記錄(將有大用處)

txt 網域名稱對應的文字資訊

x25 網域名稱對應的x.25位址記錄

看看www.webkaka.com的cname記錄吧。

再看看ns(名字伺服器)的記錄是怎樣的。

說明一下,大家注意一行顯示「non-authoritative answer:」,它的出現代表這個結果是從伺服器的快取中得到的,這不是乙個授權的答案。

nslookup [-qt=型別] 目標網域名稱 指定的dns伺服器ip或網域名稱

這條指令非常實用,利用它我們可以查到目標網域名稱在各地dns的解析情況。

看看www.webkaka.com在四川電信的解析情況(四川電信的dns是61.139.2.69)。

加上型別查詢,看看網域名稱的txt。

nslookup –d [其他的引數] 目標網域名稱 [指定的伺服器位址]

這條指令可以檢查網域名稱的快取時間,檢查網域名稱的快取時間需要我們使用乙個新的引數:-d

請看範例

我們忽略其他的,看看got answer後面幾行,包括了乙個ttl數值。這個數值就是網域名稱記錄的生存時間。

如何判斷**有cdn加速

在cmd   輸入   nslookup    網域名稱

例如:nslookup  www.baidu.com

有cdn的示例

//  留意addresses這行有 多個位址  

無cdn的示例

普通伺服器:  

server:  cache3-gz  

address:  211.98.4.1  

non-authoritative answer:  

name:    www.cnseay.com  

address:  123.196.125.61  

addresses這行只有乙個位址…..  

linux學習筆記 nslookup命令

nslookup命令是常用網域名稱查詢工具。nslookup有兩種工作模式,即互動模式和非互動模式。在互動模式下,使用者可以向網域名稱伺服器查詢各類主機,網域名稱的資訊 或者輸出網域名稱中的主機列表。而在非互動模式下,使用者可以針對乙個主機或網域名稱僅僅獲取特定的名稱或所需要資訊 進入互動模式,直接...

nslookup命令詳解

nslookup命令詳解 nslookup 是乙個監測網路中dns伺服器是否能正確實現網域名稱解析的命令列工具。它在 windows nt 2000 xp 中均可使用,但在windows 98中卻沒有整合這乙個工具。nslookup 必須要安裝了tcp ip 協議的網路環境之後才能使用。現在網路中已...

nslookup命令詳解

nslookup命令用於查詢dns的記錄,檢視網域名稱解析是否正常,在網路故障的時候用來診斷網路問題。nslookup的用法相對來說還是蠻簡單的,主要是下面的幾個用法。這個可能大家用到最多,查詢乙個網域名稱的a記錄。nslookup domain dns server 如果沒指定dns server...