使用dig查詢dns解析

2021-09-02 16:56:56 字數 839 閱讀 9254

一般來說linux下查詢網域名稱解析有兩種選擇,nslookup或者dig,而在使用上我覺得dig更加方便順手。

如果是在debian下的話,只要裝上dnsutils這個包就可以使用dig命令了。

最基本的使用方式就是

dig www.oolec.com

即查詢網域名稱的a記錄,查詢的dns伺服器將採用系統配置的伺服器,即/etc/resovle.conf 中的。

如果要查詢其他型別的記錄,比如mx,cname,ns,ptr等,只需將型別加在命令後面即可

dig www.oolec.com mx

dig www.oolec.com ns

此外,如果你是乙個系統管理員,部署好了一台dns伺服器之後想對它進行解析測試,就必須要顯式指定待測試的dns伺服器位址了,例如

dig @202.106.0.20 www.oolec.com a

預設情況下dig將採用udp協議進行查詢,如果要採用tcp方式,可以加上 +tcp引數

dig www.oolec.com a +tcp

另外乙個重要的功能是+trace引數,使用這個引數之後將顯示從根域逐級查詢的過程

dig www.oolec.com a +trace

比如,對本站網域名稱www.linuxers.cn a記錄的trace查詢可以看到根域.,頂級域.cn,以及linuxers.cn的網域名稱權威伺服器的位址及其各自的返回結果,這樣對於追蹤dns解析中的問題有很大的幫助。

DNS解析工具 nslookup和dig使用

1 nslookup使用 root master nslookup server 8.8.8.8 指定網域名稱伺服器 address 103.235.46.39 解析結果 2 dig的使用 yum y install bind utils 安裝dig命令 格式如下 來指定網域名稱伺服器 t 指定要解...

DNS基礎教程 十四 DNS查詢工具之DIG的使用

dig,全稱 domain information groper。原本是linux平台上bind 伺服器診斷的工具 已 上傳至附件 現在已經有了 windows的版本,這節就是利用此工具在windows環境下來做一些dns的診斷測試。首先,需要將dig安裝到系統中,大致分為以下幾步 1 安裝dig程...

使用dig名令獲得DNS報文

1.dig 域資訊搜尋器 命令是乙個用於詢問 dns domain name system,網域名稱系統 網域名稱伺服器的靈活的工具。安裝好dig並且配置好環境變數後開啟cmd控制台開始使用dig命令 開始實踐 第一 獲取網域名稱的a記錄 輸入命令dig url a 比如輸入命令dig www.hi...