日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

nslookup命令详解

發(fā)布時間:2023/12/13 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 nslookup命令详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

基礎(chǔ)命令學(xué)習(xí)目錄首頁

nslookup是一種網(wǎng)絡(luò)管理命令行工具,可用于查詢DNS域名和IP地址輸入指令nslookup默認服務(wù)器和Address是當前上網(wǎng)所用的DNS服務(wù)器域名和地址A記錄A(Address)記錄指的是用來指定主機名或域名對應(yīng)的IP記錄。在提示符>后直接輸入域名,可以查看該域名的A記錄(也可以用set type=a指令設(shè)置):MX記錄MX(mail exchanger)記錄,郵件交換記錄,它指向一個郵件服務(wù)器,用于電子郵件系統(tǒng)發(fā)郵件時根據(jù)收信人的地址后綴來定位郵件服務(wù)器。輸入set type=mx,再輸入域名可查詢mx類型記錄MX perference = 10 指MX記錄的優(yōu)先級NS記錄NS(nameserver)記錄,用來指定改域名由那個DNS服務(wù)器來進行解析。先輸入set type=ns再輸入域名CNAME記錄cname記錄是別名記錄,也成為規(guī)范名字。這種記錄允許將多個名字映射到同一臺計算機輸入set type=cname可以查詢
---------------------
作者:沐_沐
來源:CSDN
原文:https://blog.csdn.net/qq_38058202/article/details/80468688
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!



DNS中的正向解析與反向解析 - Jackxin Xu IT技術(shù)專欄 - 博客頻道 - CSDN.NET
http://blog.csdn.net/jackxinxu2100/article/details/8145318

正向解析:通過域名查找ip;
反向解析:通過ip查找域名;域名是為了方便記憶而專門建立的一套地址轉(zhuǎn)換系統(tǒng),要訪問一臺互聯(lián)網(wǎng)上的服務(wù)器,最終還必須通過IP地址來實現(xiàn),域名解析就是將域名重新轉(zhuǎn)換為IP地址的過程。這一過程通過域名解析系統(tǒng)DNS來完成。正向解析:通過主機名獲取其對應(yīng)的廣域網(wǎng)IP地址;同時通過主機名名稱查看正向解析信息: 命令行輸入 nslookup domain. 從返回的信息中您可以看到正向解析的結(jié)果。C:>nslookup www.google.comServer: zj-ns1.cableplus.com.cnAddress: 219.233.241.166 ------DNS名字服務(wù)器信息Non-authoritative answer:Name: www.google.comAddresses: 2404:6800:4005:c00::63 74.125.128.106 74.125.128.147 74.125.128.99 74.125.128.103 74.125.128.104 74.125.128.105 -------www.google.com的IP地址群接下來我們先來了解一下什么是IP反向解析。我們經(jīng)常使用到得DNS服務(wù)器里面有兩個區(qū)域,即“正向查找區(qū)域”和“反向查找區(qū)域”,正向查找區(qū)域就是我們通常所說的域名解析,反向查找區(qū)域即是這里所說的IP反向解析,它的作用就是通過查詢IP地址的PTR記錄來得到該IP地址指向的域名,當然,要成功得到域名就必需要有該IP地址的PTR記錄。PTR記錄是郵件交換記錄的一種,郵件交換記錄中有A記錄和PTR記錄,A記錄解析名字到地址,而PTR記錄解析地址到名字。地址是指一個客戶端的IP地址,名字是指一個客戶的完全合格域名。通過對PTR記錄的查詢,達到反查的目的。反向域名解析系統(tǒng)(Reverse DNS)的功能確保適當?shù)泥]件交換記錄是生效的。反向域名解析與通常的正向域名解析相反,提供IP地址到域名的對應(yīng)。IP反向解析主要應(yīng)用到郵件服務(wù)器中來阻攔垃圾郵件,特別是在國外。多數(shù)垃圾郵件發(fā)送者使用動態(tài)分配或者沒有注冊域名的IP地址來發(fā)送垃圾郵件,以逃避追蹤,使用了域名反向解析后,就可以大大降低垃圾郵件的數(shù)量。比如你用 xxx@name.com 這個郵箱給我的郵箱 123@163.com 發(fā)了一封信。163郵件服務(wù)器接到這封信會查看這封信的信頭文件,這封信的信頭文件會顯示這封信是由哪個IP地址發(fā)出來的。然后根據(jù)這個IP地址進行反向解析,如果反向解析到這個IP所對應(yīng)的域名是name.com 那么就接受這封郵件,如果反向解析發(fā)現(xiàn)這個IP沒有對應(yīng)到name.com,那么就拒絕這封郵件。
由于在域名系統(tǒng)中,一個IP地址可以對應(yīng)多個域名,因此從IP出發(fā)去找域名,理論上應(yīng)該遍歷整個域名樹,但這在Internet上是不現(xiàn)實的。為了完成逆向域名解析,系統(tǒng)提供一個特別域,該特別域稱為逆向解析域in-addr.arpa。這樣欲解析的IP地址就會被表達成一種像域名一樣的可顯示串形式,后綴以逆向解析域域名"in-addr.arpa"結(jié)尾。 例如一個IP地址:222.211.233.244,其逆向域名表達方式為:244.233.221.222.in-addr.arpa兩種表達方式中IP地址部分順序恰好相反,因為域名結(jié)構(gòu)是自底向上(從子域到域),而IP地址結(jié)構(gòu)是自頂向下(從網(wǎng)絡(luò)到主機)的。實質(zhì)上逆向域名解析是將IP地址表達成一個域名,以地址做為索引的域名空間,這樣逆向解析的很大部分可以納入正向解析中。查看反向解析信息: 命令行輸入 nslookup -qt=ptr yourIP 從返回的信息中您可以看到反向解析的結(jié)果。C:>nslookup -qt=ptr 74.125.128.106Server: zj-ns1.cableplus.com.cnAddress: 219.233.241.166 -----DNS名字服務(wù)器信息Non-authoritative answer:106.128.125.74.in-addr.arpa name = hg-in-f106.1e100.net125.74.in-addr.arpa nameserver = NS4.GOOGLE.COM125.74.in-addr.arpa nameserver = NS1.GOOGLE.COM125.74.in-addr.arpa nameserver = NS2.GOOGLE.COM125.74.in-addr.arpa nameserver = NS3.GOOGLE.COM ---對應(yīng)的域名NS1.GOOGLE.COM internet address = 216.239.32.10NS2.GOOGLE.COM internet address = 216.239.34.10NS3.GOOGLE.COM internet address = 216.239.36.10NS4.GOOGLE.COM internet address = 216.239.38.10

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


[原創(chuàng)]NSLookUP命令小結(jié)及附帶DNS名詞解釋 - Bill 的博客--專注IT技術(shù)及管理 - 暢享博客
http://blog.vsharing.com/BillMa/A1053860.html

NSLookUP命令小結(jié)及附帶DNS名詞解釋

閱讀本文的基本要求:
1. 對cmd命令的使用有一定基礎(chǔ)
2. 對DNS的基本原理及常見概念有一定的了解, 如主機,別名,正向查找區(qū)域,反向查找區(qū)域等等。
3. 對網(wǎng)絡(luò)協(xié)議有簡單的認識, 如TCP/IP的基本配置

Nslookup是由微軟發(fā)布的一個用于檢測和排錯的命令行工具。
做為IT管理人員,必須對Windows平臺上的NSLOOKUP命令工具的使用,熟練于心, 只有這樣才能更好的進行網(wǎng)絡(luò)配置檢查及排錯.

既然說NSLOOKUP命令很重要,那它到底能做什么哪?不用著急,我們會在下面一一介紹。

使用NSLOOKUP的先決條件:
l 操作平臺:Windows NT/2000/XP 中均可使用 , 但在 Windows
98 中卻沒有集成這一個工具
l 協(xié)議:所在計算機必須安裝TCP/IP協(xié)議

Nslookup有2種使用模式交互模式與非交互模式.
非交互模式:在cmd命令中直接輸入命令,返回對應(yīng)對應(yīng)的數(shù)據(jù)
nslookup [-option] [hostname] [server]交互模式:僅僅在命令行輸入nslookup,隨即進入nslookup的交互命令行,退出輸入exit
>nslookup
Default Server: nameserver1.domain.comAddress: 10.0.0.1> 功能介紹及實例說明:
1. 將域名解析成IP地址
格式:
Nslookup 域名
Nslookup set qt=a 域名
如果我們需要指定一臺DNS服務(wù)器進行域名解析,可以采用如下格式
Nslookup 域名 DNS Server地址
如: nslookup www.163.com 202.96.64.68
(大連DNS server)

有人會說“我使用ping同樣可以將域名解析成IP地址,何必需要NSLOOKUP?”。 OK,我們直接以www.163.com為例,分別使用nslookup www.163.com 與ping www.163.com,查看具體反饋情況,通過一一說明來查看到底有什么區(qū)別?
Nslookup www.163.com
截圖:

分析:
第一部分:
**can’t find server name for address 202.96.69.38: server failed
Server: ns.lnpta.net.cn
Address: 202.96.64.68

這里出現(xiàn)了2個IP地址,202.96.69.38與202.96.64.68;它們是有什么內(nèi)在關(guān)聯(lián)?通常計算機會到DNS服務(wù)器上解析域名,我們使用IPConfig
/all查看它們是否是DNS服務(wù)器(本人實驗環(huán)境ADSL撥號網(wǎng)絡(luò)),得到的反饋如下

這說明202.96.69.38與202.96.64.68是我當前計算機的2個主次DNS服務(wù)器。
客戶機先到主DNS Server 202.96.69.38進行連接查詢,結(jié)果發(fā)現(xiàn)異常,連接失敗,于是出現(xiàn)了**can’t find server name for address
202.96.69.38: server failed這個提示;按照規(guī)則主DNS無法連接,會自動轉(zhuǎn)入次DNS 202.96.64.68進行連接,得到反饋信息:Server: ns.lnpta.net.cn
Address: 202.96.64.68
其中Server: ns.lnpta.net.cn指的是202.96.64.68對應(yīng)的主機名,(可以簡單理解為計算機名,雖然不準確^&^),我們通過這個DNS
server為跳板獲取了域名信息。
第二部分:
Non-authoritative answer:
Name: www.cache.gslb.netease.com

Non-authoritative answer:翻譯成中文為“非權(quán)威回答”,什么叫“非權(quán)威回答”哪? 這里又要講到一個小常識, 假設(shè)某個DNS
server沒有域名test.com的記錄信息,當有客戶端通過它請求獲取test.com的域名信息,此DNS Server會通過迭代遞歸的方式從test公司實際存儲此記錄信息的DNS
server中獲取test.com的域名信息,反饋給發(fā)出請求的客戶端,同時會把test.com的記錄信息放在自身緩存中放置一段時間,當又有客戶端請求test.com域名解析時,此DNS
server直接從自身緩存中提取返回給客戶端,這個回答叫“非權(quán)威回答”,簡言之凡是從非實際記錄存儲DNS server中獲取的域名解析回答,都叫“非權(quán)威回答”
Name: www.cache.gslb.netease.com指的www.163.com 域名實際對應(yīng)的主機名記錄。

第三部分:
Addresses: 61.135.253.17, 61.135.253.18, 61.135.253.10, 61.135.253.11
61.135.253.12, 61.135.253.13, 61.135.253.14, 61.135.253.15, 61.135.253.16
Aliases: www.163.com

Address有多個記錄:61.135.253.17/18/16/12.., 通過這個我們知道實際上163.com域名實際對應(yīng)多個物理主機,用戶訪問www.163.com時,按照一定規(guī)則由其中一臺計算機進行應(yīng)答,這樣可以有效的進行域名負載平衡,小心Down機哦。
Aliase: www.163.com : 表示www.163.com 只是DNS記錄中的一個別名,方便我們記憶

Ping www.163.com
(小知識ping命令使用ICMP協(xié)議)
通過ping 命令,我們看到我們只能獲取上面通過nslookup獲取的眾多IP地址的一個,而且這個IP地址并不固定,同樣也無法得知我們是通過哪個DNS 服務(wù)器獲取的域名解析信息。
Ping 與NSLookup的區(qū)別詳細到此已經(jīng)一目了然。

錯誤類型介紹
1) *** DNS serever can't find “域名” Non-existent domain
這說明DNS Server正常工作,但沒有找到對應(yīng)的DNS記錄信息,這時需要登錄DNS Server查看正向區(qū)域或反向區(qū)域,域名對應(yīng)的 IP 地址記錄是否已經(jīng)添加到了 DNS 的數(shù)據(jù)庫中
2) *** Can't find server name for domain: No response from server
3) *** ***: Non-existent domain
這時,說明測試主機在目前的網(wǎng)絡(luò)中,根本沒有找到可以使用的 DNS 服務(wù)器。此時,我們要對整個網(wǎng)絡(luò)的連通性作全面的檢測,并檢查 DNS 服務(wù)器是否處于正常工作狀態(tài),采用逐步排錯的方法,找出 DNS 服務(wù)不能啟動的根源
2. 反向解析,由IP地址,解析域名
格式
Nslookup –qt=ptr 192.168.1.45

nslookup回車
set qt=PTR回車
192.168.1.45回車,得出結(jié)果
注意qt必須小寫
在DNS服務(wù)器中存在正向區(qū)域與反向區(qū)域;正向區(qū)域是名稱對應(yīng)IP地址;反向區(qū)域是IP地址的反向存儲對應(yīng)名稱;通過這個命令,可以確認域名的反向記錄有無異常
3. 查詢郵件服務(wù)器信息
域管理員有時想查看域內(nèi)郵件服務(wù)器的信息, 可以通過如下命令
格式:
Nslookup –qt=mx www.163.com
通過此命令可以查看域?qū)?yīng)的郵件服務(wù)器的IP列表(如果是多個郵件服務(wù)器),及對應(yīng)基本級別perference, 其中數(shù)字越小,優(yōu)先級別越高。
4. 查看命名服務(wù)器NS
NS就是一個域名對應(yīng)多個服務(wù)器,由哪個服務(wù)器對域名及附屬記錄進行解析.
格式:
nslookup –qt=ns www.test.com
5. 查看DNS緩存記錄的保存時間
格式
Nslookup –d3 test.com
ttl 即為緩存保留的時間。


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Nslookup命令的用法_煩得多_新浪博客
http://blog.sina.com.cn/s/blog_6441e0640100scip.html


NSlookup命令的用法
用了域名服務(wù)器后,經(jīng)常要查詢域名的解析情況,nslookup是常用工具之一,無論是linux或者是window下都有這個工具,用好它對平常的域名解析情況,或者對域名服務(wù)器的維護都有幫助。
用途

查詢因特網(wǎng)域名服務(wù)器。

語法
nslookup [ -Option ... ] [ Host ] [ -NameServer ]

描述

nslookup 命令以兩種方式查詢域名服務(wù)器。交互式模式允許查詢名稱服務(wù)器獲得有關(guān)不同主機和域的信息,或打印域中主機列表。在非交互式模式,打印指定的主機或域的名稱和請求的信息。

當沒有給出參數(shù)時進入交互式模式,或者當?shù)谝粋€參數(shù)是 -(減號)并且第二個是主機名或名稱服務(wù)器的因特網(wǎng)地址時,nslookup 命令進入交互式模式。當沒有給出參數(shù)時,命令查詢?nèi)笔∶Q服務(wù)器。-(減號)調(diào)用可選的子命令(-Option... 變量)。除了 set 命令,這些命令在命令行指定并且必須在nslookup 命令參數(shù)之前。set 子命令選項能在用戶主目錄的 .nslookuprc 文件有選擇的指定。

當?shù)谝粋€參數(shù)是正在搜索的主機的名稱或地址,nslookup 命令在非交互式模式下執(zhí)行。在此情況下,主機名或名稱服務(wù)器的因特網(wǎng)地址是可選的。

非交互式命令使用缺省名稱服務(wù)器或由 NameServer 參數(shù)指定的名稱服務(wù)器為指定的主機搜索信息。如果Host 參數(shù)指定因特網(wǎng)地址并且查詢類型是 A 或 PTR,則返回主機名稱。如果 Host 參數(shù)指定名稱并且名稱沒有結(jié)尾句點,缺省的域名追加到名稱后。不在當前域中查找主機,在名稱后追加單一的句點。

注:如果在用戶主目錄的 .nslookuprc 文件指定,set 子命令的domain、srchlist、defname 和 search 選項能影響非交互式命令的行為。

子命令

下列命令可以隨時輸入 Ctrl-C 按鍵順序終止。要退出,請輸入 Ctrl-D 按鍵順序或輸入 exit。將內(nèi)置命令作為主機名,在它之前帶轉(zhuǎn)義字符 。不能標識的命令解釋為主機名。

下列子命令由 nslookup 命令標識:


finger [Name] [> FileName]finger [Name] [>> FileName]

在當前主機連接 finger 守護程序服務(wù)器。當前一個查詢主機成功并且返回地址信息,如返回 set querytype=A 命令時,定義當前主機。Name 參數(shù)指定用戶名,它是可選的。> 和 >> 字符可以用來重定向輸出到新建或現(xiàn)有的文件。

server Domainlserver Domain

更改缺省服務(wù)器為 Domain 參數(shù)指定的值。lserver 子命令使用初始服務(wù)器查詢有關(guān)域的信息。server 子命令使用當前的缺省服務(wù)器。如果未發(fā)現(xiàn)授權(quán)應(yīng)答,則任何可能有應(yīng)答的附加服務(wù)器名返回。

root

更改缺省服務(wù)器為 root 域名空間服務(wù)器。當前,使用主機 ns.nic.ddn.mil 。root 服務(wù)器名可以使用 set root 子命令更改。(root 子命令與 lserver ns.nic.ddn.mil子命令同義)。

ls [Option] Domain [> FileName]ls [Option] Domain [>>FileName]

為指定的 Domain 列出可獲得的信息,有選擇的創(chuàng)建或追加輸出到 FileName 參數(shù)指定的文件。缺省輸出包含主機名和它們的因特網(wǎng)地址。Option 參數(shù)的可能值是:
-t QueryType
列出指定類型的所有記錄。缺省記錄類型是 A。有效類型是:
A主機的因特網(wǎng)地址CNAME為別名規(guī)范名稱HINFO主機 CPU 和操作系統(tǒng)KEY安全性密鑰記錄MINFO郵箱或郵件列表信息MX郵件交換器NS指定區(qū)域的名稱服務(wù)器PTR如果查詢是因特網(wǎng)地址則指向主機名;否則,指向其他信息SIG特征符記錄SOA域的“start-of-authority”信息TXT文本信息UINFO用戶信息WKS支持眾所周知的服務(wù)-a列出域中主機的別名(與 -t CNAME 選項相同)。-d列出域中所有記錄(與 -t ANY 選項同義)。-h列出域中 CPU 和操作系統(tǒng)信息(與 -t HINFO 選項同義)。-s列出域中眾所周知的主機服務(wù)(與 -t WKS 選項同義)。
注: 當輸出重定向到文件,每從服務(wù)器接收 50 條記錄,打印散列標記。


view FileName

將以前 ls 命令的輸出排序并且使用 more 命令將其列出。

help



?

顯示命令的簡要總結(jié)。

exit

退出程序。

set Keyword[=Value]

改變影響查詢的狀態(tài)信息。該命令可以在命令行指定或有選擇的在用戶主目錄的.nslookuprc 文件指定。有效的關(guān)鍵字是:
all顯示頻繁地使用的選項要設(shè)置的當前值。有關(guān)當前缺省服務(wù)器和主機的信息也顯示。class=Value
更改查詢類為下列之一。類指定信息的協(xié)議組。缺省值是 IN。
INInternet 類CHAOSChaos 類HESIODMIT Althena Hesiod 類ANY通配符(上面任意之一)[no]debug打開調(diào)試模式。缺省值是 nodebug (關(guān)閉)。[no]d2打開全面調(diào)試模式。缺省值是 nod2(關(guān)閉)。domain=Name更改缺省域名為 Name 參數(shù)指定的域名。缺省域名追加到查詢請求,取決于defname 和 search 選項的狀態(tài)。如果搜索列表在其名稱中至少包含兩部分則域搜索列表包含缺省域的父域。例如,如果缺省域是 CC.Berkeley.EDU,搜索列表是CC.Berkeley.EDU 和 Berkeley.EDU。使用 set srchlist 命令指定不同列表。使用 setall 命令顯示列表。domain=Name 選項的缺省值是在系統(tǒng)的hostname、/etc/resolv.conf、或 LOCALDOMAIN 文件指定的值。srchlst=Name1/Name2/...
更改缺省域名為 Name1 參數(shù)指定的值,并且更改域搜索列表為Name1、Name2......參數(shù)指定的名稱。可以指定由斜杠分開的六個名稱的最大值。使用 set all 命令顯示名稱列表。缺省值是在系統(tǒng)的 hostname、/etc/resolv.conf或 LOCALDOMAIN 文件指定的值。

注:該命令覆蓋缺省域名和 set domain 命令選項的搜索列表。
[no]defname追加缺省域名到單一的組成部分的查詢請求(不包含句點的請求)。缺省值是defname (追加)。[no]search如果查詢請求包含結(jié)尾句點以外的句點,追加域搜索列表中的域名到請求直到接收到應(yīng)答。缺省值是 search。port=Value更改缺省 TCP/UDP 名稱服務(wù)器端口為 Value 參數(shù)指定的數(shù)。缺省值是 53。querytype=Value

type=Value

更改信息查詢?yōu)橄铝兄抵弧H笔≈凳?A。
A主機的因特網(wǎng)地址ANY任何可用的選項。CNAME為別名規(guī)范名稱HINFO主機 CPU 和操作系統(tǒng)KEY安全性密鑰記錄MINFO郵箱或郵件列表信息MX郵件交換器NS為指定區(qū)域的命名服務(wù)器PTR如果查詢因特網(wǎng)地址則指向主機名;否則,指向其他信息SIG特征符記錄SOA域的“start-of-authority”信息TXT文本信息UINFO用戶信息WKS支持眾所周知的服務(wù)[no]recurse如果沒有信息則通知名稱服務(wù)器查詢其他服務(wù)器。缺省值是 recurse。retry=Number設(shè)置請求企圖重試次數(shù)值為 Number 參數(shù)指定的值。當請求的應(yīng)答沒有在 settimeout 命令指定的時間幀之內(nèi)接收,則超時周期加倍,請求重新發(fā)送。該子命令控制超時之前請求發(fā)送的次數(shù)。缺省值是 4。root=Host更改 root 服務(wù)器名稱為 Host 參數(shù)指定的名稱。缺省值是 ns.nic.ddn.mil。timeout=Number更改初始等待應(yīng)答超時間隔為 Number 參數(shù)指定的秒數(shù)。缺省值是 5 秒。[no]vc當發(fā)送請求到服務(wù)器使用虛擬電路。缺省值是 novc(沒有虛擬電路)。[no]ignoretc忽略數(shù)據(jù)包截斷錯誤。缺省值是 noignoretc(不忽略)。

示例

更改缺省查詢類型類型為主機信息(HINFO)并且初始超時時間為 10 秒,請輸入:

nslookup -query=hinfo -timeout=10

設(shè)置域和搜索列表為三個名稱,lcs.MIT.EDU、ai.MIT.EDU 和 MIT.EDU,請輸入:

nslookup -set srchlist=lcs.MIT.EDU/ai.MIT.EDU/MIT.EDU
該命令覆蓋缺省域名和 set domain 命令的搜索列表。使用 set all 命令顯示列表。

確定名稱是否指定主機、域、或其他實體,請輸入:

nslookup -querytype=ANY austin.ibm.com
nslookup 命令返回有關(guān)名稱 austin.ibm.com 的所有可用的信息,包括權(quán)限語句(SOA)、名稱服務(wù)器、郵件交換器和主機因特網(wǎng)地址信息,如下:

Server: benames.austin.ibm.comAddress: 9.3.199.2 austin.ibm.com origin = ausname1.austin.ibm.com mail addr = brian.chriss.austin.ibm.com serial=1993081210,refresh=3600,retry=300,expire=604800, min=86400 austin.ibm.com nameserver = ausname1.austin.ibm.com austin.ibm.com
nameserver = bb3names.austin.ibm.com austin.ibm.com nameserver = benames.austin.ibm.com austin.ibm.com nameserver = b45names.austin.ibm.com austin.ibm.com nameserver = bbcnames.austin.ibm.com austin.ibm.com nameserver = netmail.austin.ibm.com austin.ibm.com
preference = 10, mail exchanger = netmail.austin.ibm.com austin.ibm.com inet address = 129.35.208.98 ausname1.austin.ibm.com inet address = 129.35.17.2 bb3names.austin.ibm.com inet address = 129.35.208.99 benames.austin.ibm.com inet address = 9.3.199.2 b45names.austin.ibm.com
inet address = 129.35.49.2 bbcnames.austin.ibm.com inet address = 129.35.17.68 netmail.austin.ibm.com inet address = 129.35.208.98

要在 opus 主機上執(zhí)行非交互式查詢,請輸入:

nslookup opus
nslookup 命令與 host 命令的應(yīng)答相同。命令返回域名和 opus 主機的因特網(wǎng)地址,如下:

Name: opus.austin.ibm.com Address: 129.35.129.223
如果主機 opus 已經(jīng)是名稱服務(wù)器(以空 /etc/resolv.conf 文件正在運行 named 守護程序的主機),下列信息將會顯示:

Server: loopback Address: 0.0.0.0

退出狀態(tài)

當查詢請求不成功,則 nslookup 命令返回下列錯誤消息之一:


Timed Out

表示服務(wù)器在超出指定的重試次數(shù)后不響應(yīng)請求。

No Response from Server

表示名稱服務(wù)器不在服務(wù)器上運行。

No Records

表示服務(wù)器沒有主機的指定查詢類型的資源記錄,即使主機名有效。

Non-Existent Domain

表示主機或域名不存在。

Connection Refused

表示在查詢時,不能連接到名稱或遠程用戶信息服務(wù)命令服務(wù)器。該錯誤是與 ls 和 finger 請求有關(guān)的典型錯誤。

Network Is Unreachable

表示在查詢時,不能連接到名稱或遠程用戶信息服務(wù)命令服務(wù)器。該錯誤是與 ls 和 finger 請求有關(guān)的典型錯誤。

Server Failure

表示名稱服務(wù)器遇到內(nèi)部矛盾并且不能返回有效的應(yīng)答。

Refused

表示名稱服務(wù)器拒絕請求服務(wù)。

Format Error

表示名稱服務(wù)器拒絕數(shù)據(jù)包請求因為格式不正確。

文件


/usr/bin/nslookup

包含 nslookup 命令。

/etc/resolv.conf

包含初始域名和名稱服務(wù)器地址。

$HOME/.nslookuprc

包含用戶的初始選項。

HOSTALIASES

包含主機別名。

LOCALDOMAIN

包含覆蓋的缺省域。


***值得提醒的是命令行參數(shù)中的[- name server]上的-后要有一空格,實際上 - 是第一個參數(shù),曾經(jīng)許多人都覺得這個參數(shù)不對,不能在命令行指定域名服務(wù)器,實際上都是這個原因。這個用法對檢查某個域名服務(wù)器的解析是否正確很有用。比如三個運營商在當?shù)氐挠蛎馕鍪欠裾_,就不用采用每次都修改電腦的域名服務(wù)器來實現(xiàn),只要在命令行加上這個參數(shù)就行。
***nslookup不能查詢dns的遞歸或者迭代,功能也比dig弱。
---------------------
作者:guyue35
來源:CSDN
原文:https://blog.csdn.net/guyue35/article/details/50464495
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!

總結(jié)

以上是生活随笔為你收集整理的nslookup命令详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。