nslookup工具的使用方法

2021-04-01 23:23:29 字數 1060 閱讀 7969

查詢ip位址

nslookup最簡單的用法就是查詢網域名稱對應的ip位址,包括a記錄和cname記錄,如果查到的是cname記錄還會返回別名記錄的設定情況。其用法是:

nslookup 網域名稱

以下是a記錄的返回情況。

注意這次nslookup返回了三行資訊,前兩行顯示這是乙個cname記錄,對應的網域名稱和ip位址。最後顯示的就是目標網域名稱, 並註明alias(別名)。

如果網域名稱不存在會怎樣呢?

看起來和mx記錄的格式差不多,一般情況下伺服器會同時返回對應的位址。不過也有不返回的情況。

在這裡我希望大家注意一行顯示「non-suthoritativeanswer:」,這一行在前面的例子中都沒有顯示過。它的出現代表這個結果是從伺服器的快取中得到的。所以提醒你這不是乙個授權的答案。前面我們進行的幾次查詢過程中192.168.1.104這台機器就採用了我們第一篇文章中描述的過程查詢了oray.net的網域名稱。在這個過程中不但快取了.oray.net、test.oray.net以及oray.net的mx記錄等最終結果。也包括獲取的名字伺服器等中間結果。隱含的查詢了oray.net的ns記錄。後面我們還會介紹這個過程。

指定使用的名字伺服器

在預設情況下nslookup使用的是我們在本機tcp/ip配置中的dns伺服器進行查詢,但有時候我們需要指定乙個特定的伺服器進行查詢試驗。這時候我們不需要更改本機的tcp/ip配置,只要在命令後面加上指定的伺服器ip或者網域名稱就可以了。這個引數在我們對一台指定伺服器排錯是非常必要的,另外我們可以通過指定伺服器直接查詢授權伺服器的結果避免其他伺服器快取的結果。命令格式如下:

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

我們可看看以下的命令結果:

這次頂級伺服器就返回了oicp.net的伺服器位址記錄的。然後我們就向這些記錄之一進行查詢,一定能夠得到答案。可能是乙個位址、乙個cname記錄或者告訴你不存在。

nslookup的命令就介紹到這裡,其實nslookup還有許多其他引數。不過常用的就俄這麼幾個,另外如果大家不喜歡命令列方式的話。還有幾個圖形介面的nslookup功能的工具。不過大家還是需要了解網域名稱解釋都有些什麼才能夠正確使用這些工具。

nslookup工具的使用方法

配置好dns伺服器,新增了相應的記錄之後,只要ip位址保持不變,一般情況下我們 就不再需要去維護dns的資料檔案了。不過在確認網域名稱解釋正常之前我們最好是測試 一下所有的配置是否正常。許多人會簡單地使用ping命令檢查一下就算了。不過ping 指令只是乙個檢查網路聯通情況的命令,雖然在輸入的引數是...

nslookup工具的使用方法

配置好dns伺服器,新增了相應的記錄之後,只要ip位址保持不變,一般情況下我們就不再需要去維護dns的資料檔案了。不過在確認網域名稱解釋正常之前我們最好是測試一下所有的配置是否正常。許多人會簡單地使用ping命令檢查一下就算了。不過ping指令只是乙個檢查網路聯通情況的命令,雖然在輸入的引數是網域名...

nslookup 工具的使用方法記錄

查詢ip位址 nslookup最簡單的用法就是查詢網域名稱對應的ip位址,包括a記錄和cname記錄,如果查到的是cname記錄還會返回別名記錄的設定情況。其用法是 nslookup 網域名稱 定查詢記錄型別的指令格式如下 nslookup qt 型別 目標網域名稱 注意qt必須小寫。型別可以是一下...