dig的命令除錯

duhaiyang發表於2007-12-08
dig的命令除錯
dig - 傳送域名查詢資訊包到域名伺服器
Dig (domain information groper 域名資訊搜尋)是一個靈活的命令列工具, 它可以用來從域名系統伺服器中收集資訊. Dig 有兩種模式:簡單互動模式用於簡單的查詢,而批處理模式則可以對包含多個查詢條目的列表執行查詢. 所有查詢選項都可以從命令列輸入.
通常簡單的 dig 用法為下列格式:
dig @ server domain query-type query-class
這裡:
server
可為域名或者以點分隔的Internet地址. 如果省略該可選欄位, dig 會嘗試使用你機器的預設域名伺服器.
注意: 如果指定了一個域名,那麼將使用域名系統解析程式 (即BIND)來進行解析. 如果你的系統不支援DNS,那麼可能 必須 指定一個以點分隔的地址.另外一種選擇是, 如果在你配置的某個地方有一臺這樣的伺服器, 那麼你所要做的就是建立 /etc/resolv.conf 並在其中指明預設域名伺服器的位置,這樣 server 自身就可以解析了.參看 resolver(5) 以獲得 /etc/resolv.conf 相關的資訊. 警告: 修改 /etc/resolv.conf 同樣會對標準的解析程式庫產生影響,而 (潛在地) 某些程式會要用到它. 作為一種選擇,使用者可設定環境變數 LOCALRES 為指定的檔案,這將用來取代 /etc/resolv.conf Po Ns Ev LOCALRES 是特定針對 dig 解析程式的,並不會牽涉到標準解析程式 Pc . 如果 LOCALRES 變數未設定或者指定的檔案不能讀,那麼就使用 /etc/resolf.conf .
domain
是指一個你請求資訊的域名. 參看 -x 選項(在該部分的 Sx OTHER OPTIONS 節中有介紹)以獲知指定反向地址查詢的便捷方法.
query-type
是指你所請求的資訊型別(DNS查詢型別). 如果省略,預設為 ``a ' (T_A = address . ) 以下型別是可識別的:[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/52450/viewspace-989972/,如需轉載,請註明出處,否則將追究法律責任。

相關文章