日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

[Linux] linux命令总结之dig命令

發布時間:2023/12/31 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Linux] linux命令总结之dig命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

      • Dig簡介
      • 最常見的分析
        • 我們可用查詢什么

Dig簡介

Dig是一個在類Unix命令行模式下查詢DNS包括NS記錄,A記錄,MX記錄等相關信息的工具。
Dig的源碼是ISC BIND大包的一部分,但是大多編譯和安裝Bind的文檔都不把它包括在內,但是在linux系統下,它通常是某個包的一部分,在Gentoo下是bind-tools,在Redhat/Fedora下是 bind-utils,或者在Debian下是 dnsutils。

簡而言之 : DigDigDig指令是一個用于查詢DNSDNSDNS包括相關記錄的工具

最常見的分析

我們對最常見的指令進行分析 例如 : digwww.xju.edu.cndig\ www.xju.edu.cndig?www.xju.edu.cn

**標頭(header)部分 ; <<>> DiG 9.16.1-Ubuntu <<>> www.xju.edu.cn # dig版本和要查詢的域 ;; global options: +cmd # 全局選項,dig可以查詢多個域,這里顯示應用于所有查詢的選項,默認為+cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8305 # 操作碼可以是:QUERY查詢,IQUERY反查詢,STATUS監測狀態等等。 # 狀態:NOERROR表示請求已正常解決 # id是一個隨機的將請求與響應綁定在一起的數字 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 # 各標志位含義: # qr = query, rd = recursion desired, ra = recursion avaliable # aa = authoritative answer 代表權威域名服務器作出了響應 # 遞歸和迭代是DNS查詢的兩種形式 # QUERY代表查詢數量,ANSWER代表結果數量, # AURHORITY表示來自權威域名服務器的結果數量 # 為0說明該響應是從DNS前體服務器的緩存返回的,答復中將沒有權威部分 # ADDITIONAL表示附加信息,當其值大于1的時候才會看到額外信息**選擇偽切片 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494# EDNS(EDNS = Extended DNS)通過擴展用戶數據報協議(UDP = User Data Protocol)數據包的大小來傳輸擴展的數據和標志 # flags這里為空,udp數據包大小為4096**問題部分 ;; QUESTION SECTION: ;www.xju.edu.cn. IN A # www.xju.edu.cn是正在查詢的域名 # IN = Internet 表示互聯網查詢 # A = Address 除非我們另外指定,否則dig將向DNS服務器請求A(地址)記錄。**答案部分 ;; ANSWER SECTION: www.xju.edu.cn. 30 IN A 111.115.76.75 # 30是TTL = Time To Live,32位有符號整數,包含可以緩存記錄的時間間隔**統計科 ;; Query time: 88 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Tue May 10 20:43:13 CST 2022 ;; MSG SIZE rcvd: 59

我們可用查詢什么

  • 查詢AAA記錄
  • root@iZbp18177jcvbyonmn16zjZ:~# dig www.xju.edu.cn A +noall +answer www.xju.edu.cn. 30 IN A 111.115.76.75
  • 查詢MXMXMX記錄
  • root@iZbp18177jcvbyonmn16zjZ:~# dig www.xju.edu.cn MX +noall +answer
  • 查詢權威DNSDNSDNS
  • root@iZbp18177jcvbyonmn16zjZ:~# dig www.xju.edu.cn NS +noall +answer
  • 查詢上面所有記錄
  • root@iZbp18177jcvbyonmn16zjZ:~# dig www.xju.edu.cn ANY +noall +answer www.xju.edu.cn. 3600 IN AAAA 2001:250:1800:1997::4 www.xju.edu.cn. 3600 IN A 111.115.76.75
  • 查詢多個域
  • root@iZbp18177jcvbyonmn16zjZ:~# dig www.xju.edu.cn www.baidu.com www.google.com; <<>> DiG 9.16.1-Ubuntu <<>> www.xju.edu.cn www.baidu.com www.google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31208 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;www.xju.edu.cn. IN A;; ANSWER SECTION: www.xju.edu.cn. 3430 IN A 111.115.76.75;; Query time: 0 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Tue May 10 20:58:08 CST 2022 ;; MSG SIZE rcvd: 59;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54333 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;www.baidu.com. IN A;; ANSWER SECTION: www.baidu.com. 637 IN CNAME www.a.shifen.com. www.a.shifen.com. 252 IN A 180.101.49.12 www.a.shifen.com. 252 IN A 180.101.49.11;; Query time: 0 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Tue May 10 20:58:08 CST 2022 ;; MSG SIZE rcvd: 101;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18164 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;www.google.com. IN A;; ANSWER SECTION: www.google.com. 57 IN A 199.16.158.12;; Query time: 0 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Tue May 10 20:58:08 CST 2022 ;; MSG SIZE rcvd: 59
  • 反向查詢
  • root@iZbp18177jcvbyonmn16zjZ:~# dig -x www.xju.edu.cn; <<>> DiG 9.16.1-Ubuntu <<>> -x www.xju.edu.cn ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61723 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;cn.edu.xju.www.in-addr.arpa. IN PTR;; Query time: 1188 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Tue May 10 20:59:10 CST 2022 ;; MSG SIZE rcvd: 56

    暫時匯總到這

    總結

    以上是生活随笔為你收集整理的[Linux] linux命令总结之dig命令的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。