nslookup使用及常用命令


  nslookup是命令行里一個常用的DNS查詢工具,最常用的功能是域名解析和反向解析。

  下面羅列一些常用的nslookup命令

nslookup    # 進入交互模式
>域名    # 進行正向解析
>IP地址    # 進行反向解析(有些地址不能反向解析)
>lserver + IP地址    # 更換DNS服務器
>set all    # 顯示當前的查詢設置
>set type=MX    # 查詢郵件交換記錄
>set type=ns    # 查詢某子域的域名服務器
>set type=AAAA        #查詢域名對應的IPv6地址(查詢IPv6站點有效:如bbs6.ustc.edu.cn)
設置完成后再進行查詢即可

  下面是在查詢的時候碰見的問題和自己的理解:

  1.在解析www.baidu.com的時候顯示了CNAME即www.baidu.com  canonical name = www.a.shifen.com字樣

   多方查找資料后認為CNAME是為了實現多域名管理。比如假如有一個A記錄指向真正的服務器IP,在這里是(www.a.shifen.com)。那么我們可以用多個別名(www.baidu.com)指向真正的A記錄。這樣在更換服務器后就只需要更換www.a.shifen.com對應的服務器IP地址即可。

  還有一種說法是這種大的門戶網站使用CNAME進行域名解析加速,在此不再深究。

  需要注意的是如果解析域名baidu.com,則不會出現CNAME的問題。原因是baidu.com是二級域名,不支持CNAME,而www.baidu.com屬於三級域名或者子域名。  

  補充知識:域名等級   域名級別是網址分類的一個標准,包括頂級域名、二級域名等。一個完整的域名由二個或二個以上部分組成,各部分之間用英文的句號"."來分隔,倒數第一個"."的右邊部分稱為頂級域名(TLD,也稱為一級域名,包含一個合法字符串,和一個域名后綴),頂級域名的左邊部分字符串到下個"."為止稱為二級域名(SLD),二級域名的左邊部分稱為三級域名,以此類推,每一級的域名控制它下一級域名的分配。

  我們一般請求三級域名的如下形式:www.XXXX.com  這里其實就是二級域名的一個Web服務器,因為二級域名通常被鏈接到Web服務器,所以我們訪問www.baidu.com或baidu.com是一樣的效果。但是mail.ustc.edu.cn和www.ustc.edu.cn效果就不一樣了。

  補充知識:WWW   WWW可以讓Web客戶端(常用瀏覽器)訪問瀏覽Web服務器上的頁面。 是一個由許多互相鏈接的超文本組成的系統,通過互聯網訪問。在這個系統中,每個有用的事物,稱為一樣“資源”;並且由一個全局“統一資源標識符”(URI)標識;這些資源通過超文本傳輸協議(Hypertext Transfer Protocol)傳送給用戶,而后者通過點擊鏈接來獲得資源。

  

  2.有些地址不能夠反向解析

  反向域名解析的主要目的是用於郵件服務器保護,如果你的企業郵件服務器IP未設置反向域名解析,將會有大量的國際反垃圾組織將你的IP列入黑名單,你的企業郵箱用戶的大量正常外發郵件將會被拒收,損失巨大。

 

  3.MX記錄

  MX記錄郵件路由記錄,用戶可以將該域名下的郵件服務器指向到自己的mail server上,然后即可自行操控所有的郵箱設置。您只需在線填寫您服務器的IP地址,即可將您域名下的郵件全部轉到您自己設定相應的郵件服務器上。

  我的理解是 我們在DNS服務器上可留下若干記錄:A記錄,CNAME記錄,MX記錄等。假如我們想訪問一個域名的郵件服務 如mail.ustc.edu.cn,那么這個域名送給DNS,DNS將會給出郵件服務器的IP地址。

   如上,smtp.ustc.edu.cn這些域名可以進行郵件的收發。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM