dig 優秀網域名稱故障排查工具

2021-09-30 13:08:43 字數 2679 閱讀 1014

dig是不錯的排查網域名稱解析錯誤的工具,centos下安裝方法

yum install bind-utils -y

一般所關心的就幾個字段,question section(查詢資料)、answer section(應答資料流程)、server(dns伺服器)

一般使用的命令就這兩條

dig www.aganzai.com ;此時就是查詢www.aganzai.com的a記錄,a記錄即ip

或者dig @114.114.114.114 www.aganzai.com ;指定114的網域名稱dns

以下是一些簡單測試和說明

***************測試 

[root@ip-172-31-12-77 ~]# dig www.aganzai.com

; <<>> dig 9.8.2rc1-redhat-9.8.2-0.37.rc1.el6_7.4 <<>> www.aganzai.com

;; global options: +cmd

;; got answer:

;; ->>header<<- opcode: query, status: noerror, id: 39125

;; flags: qr rd ra; query: 1, answer: 1, authority: 0, additional: 0

;; question section:

;www.aganzai.com.               in      a

;; answer section:

www.aganzai.com.        443     in      a       121.42.87.170

;; query time: 2 msec

;; server: 172.31.0.2#53(172.31.0.2)

;; when: tue sep 22 13:40:01 2015

;; msg size  rcvd: 49

***************測試結束

***************測試

***************測試結束

這裡的answer section就是兩條

還有乙個比較常用的,就是指定dns伺服器查詢,例如以下,指定114.114.114.114來查詢

***************測試

[root@ip-172-31-12-77 ~]# dig @114.114.114.114 i.aganzai.com -n

; <<>> dig 9.8.2rc1-redhat-9.8.2-0.37.rc1.el6_7.4 <<>> @114.114.114.114 i.aganzai.com -n

; (1 server found)

;; global options: +cmd

;; got answer:

;; ->>header<<- opcode: query, status: nxdomain, id: 18199

;; flags: qr rd ra; query: 1, answer: 1, authority: 0, additional: 0

;; question section:

;i.aganzai.com.                 in      a

;; answer section:

i.aganzai.com.          30      in      cname   amazon.iask.in.

;; query time: 99 msec

;; server: 114.114.114.114#53(114.114.114.114)

;; when: tue sep 22 13:44:04 2015

;; msg size  rcvd: 59

***************測試結束

server就是114的啦,例如程序有反饋華數的dns解析有問題,就可以這裡指定獲取到的dns伺服器測試一下。

erlang 故障排查工具

系統級別perf top,dstat tam,vtune 都能很好分析beam 瓶頸,本文主要erlang 級別排查 1.反編譯 確認線上執行 是否正確,reltools沒掌握好,公升級偶爾出現問題 decompile mod beam lib chunks code which mod abstr...

MongoDB 常用故障排查工具

1.profileprofiling levels 0,關閉profile 1,只抓取slow查詢 2,抓取所有資料。啟動profile並且設定profile級別 可以通過mongo shell啟動,也可以通過驅動中的profile命令啟動,啟動後記錄會被儲存在system.profile coll...

MongoDB 常用故障排查工具

1.profile profiling levels 0,關閉profile 1,只抓取slow查詢 2,抓取所有資料。啟動profile並且設定profile級別 可以通過mongo shell啟動,也可以通過驅動中的profile命令啟動,啟動後記錄會被儲存在system.profile col...