nslookup詳解(name server lookup)( 域名查詢)


nslookup詳解(name server lookup)( 域名查詢)

一、總結

1、爬蟲倒是很方便拿到頁面數據:a、網頁的頁面源碼我們可以輕松獲得  b、比如cnsd博客,文章的正文內容全部放在<article></article>當中,所以非常好獲取,此時我們獲取的是html的頁面 c、html的數據自帶格式,所以直接放到數據庫即可,因為數據庫里面存的也就是html數據,要顯示的話直接把這部分數據放到頁面上面來即可

2、nslookup:(name server lookup)( 域名查詢)

 

 

二、nslookup詳解(name server lookup)( 域名查詢)

nslookup可以指定查詢的類型,可以查到DNS記錄的生存時間還可以指定使用哪個DNS服務器進行解釋。在已安裝TCP/IP協議的電腦上面均可以使用這個命令。主要用來診斷域名系統 (DNS) 基礎結構的信息。Nslookup(name server lookup)( 域名查詢):是一個用於查詢 Internet域名信息或診斷DNS 服務器問題的工具.

 

nslookup是 一個程序的名字,這個程序讓因特網服務器管理員或任何的計算機用戶 輸入一個主機名(舉例來說,“whatis.com.cn”)並發現相應的IP地址。它也會 相反的名字查找為一個你指定的 IP 住址找出主機名
舉例,如果 使用者輸入了“whatis.com.cn”(TechTarget中國站點之一),將會接受該網站的IP地址作為回應,是: 65.214.43.37
或如果你輸入了“65.214.43.37”,它會返回“sites.techtarget.com.cn”
nslookup 發送域名查詢包給指定的(或默認的)域名系統(DNS)服務器。取決於使用者正在使用的系統,默認值可能是使用的服務提供商的本地的DNS名字服務器,一些中間名字服務器,或者整個域名系統層次的根服務器系統。
  使用nslookup的Linux版本和其他版本,使用者能找出和主機名或IP地址相聯系的其他信息的位置,例如相關的郵件服務。nslookup 和一些 Unix 操作系統包含在一起,也包含在較后的Windows系統中。 從Windows XP到Windows 10中都可以在"命令提示符"中使用。nslookup查找一個IP地住址的更有限制的替代者是ping命令。

 

  nslookup [-opt ...] # 使用默認服務器的交互模式
  nslookup [-opt ...] - server # 使用 "server" 的交互模式
  nslookup [-opt ...] host # 僅查找使用默認服務器的 "host"
  nslookup [-opt ...] host server # 僅查找使用 "server" 的 "host"

 

 

 三、nslookup命令詳解

nslookup命令用於查詢DNS的記錄,查看域名解析是否正常,在網絡故障的時候用來診斷網絡問題。 nslookup的用法相對來說還是蠻簡單的,主要是下面的幾個用法。

 

1 直接查詢

這個可能大家用到最多,查詢一個域名的A記錄。

nslookup domain [dns-server]

如果沒指定dns-server,用系統默認的dns服務器。下面是一個例子:

[root@localhost ~]# nslookup baidu.com
Server:     10.30.7.177
Address:    10.30.7.177#53

Non-authoritative answer:
Name:   baidu.com
Address: 123.125.114.144
Name:   baidu.com
Address: 111.13.101.208
Name:   baidu.com
Address: 180.149.132.47
Name:   baidu.com
Address: 220.181.57.217

 

2 查詢其他記錄

直接查詢返回的是A記錄,我們可以指定參數,查詢其他記錄,比如AAAA、MX等。

nslookup -qt=type domain [dns-server]

其中,type可以是以下這些類型:

  • A 地址記錄
  • AAAA 地址記錄
  • AFSDB Andrew文件系統數據庫服務器記錄
  • ATMA ATM地址記錄
  • CNAME 別名記錄
  • HINFO 硬件配置記錄,包括CPU、操作系統信息
  • ISDN 域名對應的ISDN號碼
  • MB 存放指定郵箱的服務器
  • MG 郵件組記錄
  • MINFO 郵件組和郵箱的信息記錄
  • MR 改名的郵箱記錄
  • MX 郵件服務器記錄
  • NS 名字服務器記錄
  • PTR 反向記錄
  • RP 負責人記錄
  • RT 路由穿透記錄
  • SRV TCP服務器信息記錄
  • TXT 域名對應的文本信息
  • X25 域名對應的X.25地址記錄

例如:

[root@localhost ~]# nslookup -qt=mx baidu.com 8.8.8.8
*** Invalid option: qt=mx
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   baidu.com
Address: 111.13.101.208
Name:   baidu.com
Address: 123.125.114.144
Name:   baidu.com
Address: 180.149.132.47
Name:   baidu.com
Address: 220.181.57.217

 

3 查詢更具體的信息

查詢語法:

nslookupd [其他參數] domain [dns-server]

只要在查詢的時候,加上-d參數,即可查詢域名的緩存。

 


免責聲明!

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



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