精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

教你如何使用 dig?

系統 Linux
當我第一次使用 dig 時,我發現它有點嚇人 —— 有這么多的選項!我打算把大部分的選項省略。在這篇文章中,我打算不談 dig 的大部分選項,只談我實際使用的選項。

[[438753]]

你好!最近我和幾個朋友聊天,他們提到希望知道如何使用 dig 來進行 DNS 查詢,所以這是一篇關于它的速讀博文。

當我第一次使用 dig 時,我發現它有點嚇人 —— 有這么多的選項!我打算把大部分的選項省略。在這篇文章中,我打算不談 dig 的大部分選項,只談我實際使用的選項。

我最近還了解到,你可以設置一個 .digrc 配置文件,讓它的輸出更容易閱讀,這讓它的使用變得更加輕松。

幾年前我還畫了一個關于 dig 的 zine 頁,但我想寫這篇文章來包括更多的信息。

兩種類型的 dig 參數:查詢和格式化

有兩種主要的參數可以傳遞給 dig

  1. 告訴 dig 要進行什么 DNS 查詢的參數
  2. 告訴 dig 如何 格式化響應的參數

首先,讓我們看一下查詢選項。

主要的查詢選項

你通常想控制 DNS 查詢的 3 件事是:

  1. 名稱(如 jvns.ca)。默認情況下,查詢的是空名稱(.)。
  2. DNS 查詢類型(如 A 或 CNAME)。默認是 A
  3. 發送查詢的 服務器(如 8.8.8.8)。默認是 /etc/resolv.conf 中的內容。

其格式是:

  1. dig @server name type

這里有幾個例子:

  • dig @8.8.8.8 jvns.ca 向谷歌的公共 DNS 服務器(8.8.8.8)查詢 jvns.ca
  • dig ns jvns.ca 對 jvns.ca 進行類型為 NS 的查詢。

-x:進行反向 DNS 查詢

我偶爾使用的另一個查詢選項是 -x,用于進行反向 DNS 查詢。下面是輸出結果的樣子。

  1. $ dig -x 172.217.13.174
  2. 174.13.217.172.in-addr.arpa. 72888 IN PTR yul03s04-in-f14.1e100.net

-x 不是魔術。dig -x 172.217.13.174 只是對 174.13.217.172.in-addr.arpa. 做了一個 PTR 查詢。下面是如何在不使用 `-x’ 的情況下進行完全相同的反向 DNS 查詢。

  1. $ dig ptr 174.13.217.172.in-addr.arpa.
  2. 174.13.217.172.in-addr.arpa. 72888 IN PTR yul03s04-in-f14.1e100.net

我總是使用 -x,因為它可以減少輸入。

格式化響應的選項

現在,讓我們討論一下你可以用來格式化響應的參數。

我發現 dig 默認格式化 DNS 響應的方式對初學者來說是很難接受的。下面是輸出結果的樣子:

  1. ; <<>> DiG 9.16.20 <<>> -r jvns.ca
  2. ;; global options: +cmd
  3. ;; Got answer:
  4. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28629
  5. ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
  6.  
  7. ;; OPT PSEUDOSECTION:
  8. ; EDNS: version: 0, flags:; udp: 4096
  9. ; COOKIE: d87fc3022c0604d60100000061ab74857110b908b274494d (good)
  10. ;; QUESTION SECTION:
  11. ;jvns.ca. IN A
  12.  
  13. ;; ANSWER SECTION:
  14. jvns.ca. 276 IN A 172.64.80.1
  15.  
  16. ;; Query time: 9 msec
  17. ;; SERVER: 192.168.1.1#53(192.168.1.1)
  18. ;; WHEN: Sat Dec 04 09:00:37 EST 2021
  19. ;; MSG SIZE rcvd: 80

如果你不習慣看這個,你可能需要花點時間來篩選,找到你要找的 IP 地址。而且大多數時候,你只對這個響應中的一行感興趣(jvns.ca. 180 IN A 172.64.80.1)。

下面是我最喜歡的兩種方法,可以使 dig 的輸出更容易管理:

方式 1 : +noall +answer

這告訴 dig 只打印 DNS 響應中的“答案”部分的內容。下面是一個查詢 google.com 的 NS 記錄的例子:

  1. $ dig +noall +answer ns google.com
  2. google.com. 158564 IN NS ns4.google.com.
  3. google.com. 158564 IN NS ns1.google.com.
  4. google.com. 158564 IN NS ns2.google.com.
  5. google.com. 158564 IN NS ns3.google.com.

這里的格式是:

  1. NAME TTL TYPE CONTENT
  2. google.com 158564 IN NS ns3.google.com.

順便說一下:如果你曾經想知道 IN 是什么意思,它是指“查詢類”,代表“互聯網internet”。它基本上只是上世紀 80、90 年代的遺物,當時還有其他網絡與互聯網競爭,如“混沌網絡chaosnet”。

方式 2:+short

這就像 dig +noall +answer,但更短:它只顯示每條記錄的內容。比如說:

  1. $ dig +short ns google.com
  2. ns2.google.com.
  3. ns1.google.com.
  4. ns4.google.com.
  5. ns3.google.com.

你可以在 digrc 中設置格式化選項

如果你不喜歡 dig 的默認格式(我就不喜歡!),你可以在你的主目錄下創建一個 .digrc 文件,告訴它默認使用不同的格式。

我非常喜歡 +noall +answer 格式,所以我把 +noall +answer 放在我的 ~/.digrc 中。下面是我使用該配置文件運行 dig jvns.ca 時的情況。

  1. $ dig jvns.ca
  2. jvns.ca. 255172.64.80.1

這樣讀起來就容易多了!

如果我想回到所有輸出的長格式(我有時會這樣做,通常是因為我想看響應的權威部分的記錄),我可以通過運行再次得到一個長答案。

  1. $ dig +all jvns.ca

dig +trace

我使用的最后一個 dig 選項是 +tracedig +trace 模仿 DNS 解析器在查找域名時的做法 —— 它從根域名服務器開始,然后查詢下一級域名服務器(如 .com),以此類推,直到到達該域名的權威域名服務器。因此,它將進行大約 30 次 DNS 查詢。(我用 tcpdump 檢查了一下,對于每個根域名服務器的 A / AAAA 記錄它似乎要進行 2 次查詢,所以這已經是 26 次查詢了。我不太清楚它為什么這樣做,因為它應該已經有了這些 IP 的硬編碼,但它確實如此。)

我發現這對了解 DNS 的工作原理很有用,但我不認為我用它解決過問題。

為什么要用 dig

盡管有一些更簡單的工具來進行 DNS 查詢(如 dog 和 host),我發現自己還是堅持使用 dig

我喜歡 dig 的地方實際上也是我 不喜歡 dig 的地方 —— 它顯示了大量的細節!

我知道,如果我運行 dig +all,它將顯示 DNS 響應的所有部分。例如,讓我們查詢 jvns.ca 的一個根名稱服務器。響應有 3 個部分,我可能會關心:回答部分、權威部分和附加部分。

  1. $ dig @h.root-servers.net. jvns.ca +all
  2. ;; Got answer:
  3. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18229
  4. ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 9
  5. ;; WARNING: recursion requested but not available
  6.  
  7. ;; OPT PSEUDOSECTION:
  8. ; EDNS: version: 0, flags:; udp: 1232
  9. ;; QUESTION SECTION:
  10. ;jvns.ca. IN A
  11.  
  12. ;; AUTHORITY SECTION:
  13. ca. 172800 IN NS c.ca-servers.ca.
  14. ca. 172800 IN NS j.ca-servers.ca.
  15. ca. 172800 IN NS x.ca-servers.ca.
  16. ca. 172800 IN NS any.ca-servers.ca.
  17.  
  18. ;; ADDITIONAL SECTION:
  19. c.ca-servers.ca. 172800 IN A 185.159.196.2
  20. j.ca-servers.ca. 172800 IN A 198.182.167.1
  21. x.ca-servers.ca. 172800 IN A 199.253.250.68
  22. any.ca-servers.ca. 172800 IN A 199.4.144.2
  23. c.ca-servers.ca. 172800 IN AAAA 2620:10a:8053::2
  24. j.ca-servers.ca. 172800 IN AAAA 2001:500:83::1
  25. x.ca-servers.ca. 172800 IN AAAA 2620:10a:80ba::68
  26. any.ca-servers.ca. 172800 IN AAAA 2001:500:a7::2
  27.  
  28. ;; Query time: 103 msec
  29. ;; SERVER: 198.97.190.53#53(198.97.190.53)
  30. ;; WHEN: Sat Dec 04 11:23:32 EST 2021
  31. ;; MSG SIZE rcvd: 289
  32.  

dog 也顯示了 “附加” 部分的記錄,但它沒有明確指出哪個是哪個(我猜 + 意味著它在附加部分?) ,但它似乎沒有顯示“權威”部分的記錄。

  1. $ dog @h.root-servers.net. jvns.ca
  2. NS ca. 2d0h00m00s A "c.ca-servers.ca."
  3. NS ca. 2d0h00m00s A "j.ca-servers.ca."
  4. NS ca. 2d0h00m00s A "x.ca-servers.ca."
  5. NS ca. 2d0h00m00s A "any.ca-servers.ca."
  6. A c.ca-servers.ca. 2d0h00m00s + 185.159.196.2
  7. A j.ca-servers.ca. 2d0h00m00s + 198.182.167.1
  8. A x.ca-servers.ca. 2d0h00m00s + 199.253.250.68
  9. A any.ca-servers.ca. 2d0h00m00s + 199.4.144.2
  10. AAAA c.ca-servers.ca. 2d0h00m00s + 2620:10a:8053::2
  11. AAAA j.ca-servers.ca. 2d0h00m00s + 2001:500:83::1
  12. AAAA x.ca-servers.ca. 2d0h00m00s + 2620:10a:80ba::68
  13. AAAA any.ca-servers.ca. 2d0h00m00s + 2001:500:a7::2

而 host 似乎只顯示“答案”部分的記錄(在這種情況下沒有得到記錄):

  1. $ host jvns.ca h.root-servers.net
  2. Using domain server:
  3. Name: h.root-servers.net
  4. Address: 198.97.190.53#53
  5. Aliases:

總之,我認為這些更簡單的 DNS 工具很好(我甚至自己做了一個 簡單的網絡 DNS 工具),如果你覺得它們更容易,你絕對應該使用它們,但這就是為什么我堅持使用 dig 的原因。drill 的輸出格式似乎與 dig 的非常相似,也許 drill 更好!但我還沒有真正試過它。

就這些了

我最近才知道 .digrc,我非常喜歡使用它,所以我希望它能幫助你們中的一些人花更少的時間來整理 dig 的輸出!

有人在 Twitter 上指出,如果有辦法讓 dig 顯示響應的簡短版本,其中也包括響應的狀態(如 NOERRORNXDOMAINSERVFAIL 等),那就更好了!我同意這個觀點!不過我在手冊中沒有找到這樣的選項。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-09-30 10:51:11

Markdown標記語言

2011-04-27 16:38:31

投影機

2020-02-26 18:00:12

dig命令Linux域名解析

2022-12-07 08:42:35

2011-05-03 15:13:32

墨盒噴墨打印機

2011-08-12 09:23:16

dig中文man

2009-05-22 15:10:13

2015-08-18 09:02:37

2009-09-23 13:04:58

HibernateOracle sequ

2024-07-29 13:50:58

Linuxdig命令

2010-08-03 15:44:08

FlexBuilder

2021-01-19 09:06:21

MysqlDjango數據庫

2009-02-10 15:46:00

VNCLinux服務器遠程桌面

2010-06-11 12:47:34

UML視圖

2021-10-10 08:06:29

磁盤PowerShell信息

2020-10-22 09:36:32

Ubuntu同步文件

2009-09-02 14:59:35

Comparable接

2011-03-04 12:18:24

FileZilla

2009-11-05 10:13:39

WCF框架

2023-10-20 14:08:35

digDNS
點贊
收藏

51CTO技術棧公眾號

亚洲爱爱爱爱爱| 亚洲一区二区中文在线| 国产精品啪视频| 九九热最新地址| 精品国内亚洲2022精品成人| 日韩欧美中文第一页| 中文字幕欧美日韩一区二区| 六月婷婷综合网| 日韩av中文字幕一区二区| 欧美成人免费va影院高清| 精品人妻一区二区免费视频| 国产一区二区三区影视| 亚洲一区二区三区中文字幕| 视频一区亚洲| 日韩在线观看视频一区| 精品一区二区三区在线播放 | 国产日本精品| 久久久国产视频91| 日本少妇高潮喷水xxxxxxx| 999久久久久久久久6666| 在线一区二区三区做爰视频网站| 只有这里有精品| 国产高清在线| av爱爱亚洲一区| 产国精品偷在线| 国产精品嫩草影院桃色| 日韩经典一区二区| 57pao精品| 国产网站在线看| 亚洲一级淫片| 久久精品视频在线| 少妇愉情理伦三级| 精品一区欧美| 亚洲娇小xxxx欧美娇小| 黄色一级片在线观看| 欧美色图一区| 亚洲国产精品久久久久久| 久久久精品高清| 久久99久久99精品免观看软件| 一区二区三区中文字幕| 一区二区视频在线播放| 97电影在线| 国产日韩v精品一区二区| 久久偷窥视频| 视频一区二区在线播放| 99久久国产综合色|国产精品| 97视频热人人精品| 性少妇videosexfreexxx片| 久久99精品国产.久久久久久| 国产精品视频26uuu| 日韩欧美国产另类| 日本伊人色综合网| 国产精品久久久亚洲| 中文字幕一区二区三区四区欧美| 噜噜噜在线观看免费视频日韩| 欧美亚洲成人精品| 91精品国产乱码久久久张津瑜| 伊人激情综合| 欧美一区二区三区免费视| 国产精品suv一区二区三区| 一区二区三区福利| 欧美综合一区第一页| 久久久精品视频网站| 视频在线在亚洲| 国产精品爽爽ⅴa在线观看| 在线观看免费黄色小视频| 捆绑调教一区二区三区| 亚洲自拍在线观看| 欧美熟女一区二区| 91免费在线视频观看| 日本一区二区精品视频| 在线激情小视频| 亚洲免费观看高清在线观看| 久久精品无码中文字幕| 在线免费av资源| 欧美亚洲一区三区| 国产999免费视频| 成人h动漫精品一区二区器材| 亚洲加勒比久久88色综合| 男女做爰猛烈刺激| 91精品久久久久久久蜜月| 久久久精品久久久| 日本少妇性生活| 青娱乐精品视频在线| 国产精品丝袜久久久久久高清| 国产精品视频一二区| 成人国产精品免费| 日韩国产在线一区| av片在线观看免费| 精品日韩视频在线观看| 天天干天天草天天| julia中文字幕一区二区99在线| 亚洲欧美中文日韩在线v日本| 欧美另类videoxo高潮| 亚洲激情另类| 成人欧美在线视频| 天堂v视频永久在线播放| 国产精品美女久久久久aⅴ| 国产高清www| 日本欧美在线| 精品一区二区三区四区| 欧美在线视频第一页| 国产欧美一级| av一区二区三区免费| 成人免费在线视频网| 亚洲国产精品麻豆| 91精品国产三级| 久久99精品久久久久久园产越南| 美女av一区二区三区| 成人免费毛片视频| 成人小视频在线观看| 亚洲精品无人区| 欧美aa在线观看| 欧美日韩黄色影视| 欧美特黄一区二区三区| 亚洲高清网站| 国产精品网站视频| 美丽的姑娘在线观看免费动漫| 亚洲综合一区二区三区| 欧美伦理片在线观看| 六月丁香久久丫| 欧美精品激情在线观看| 亚洲手机在线观看| 国产午夜一区二区三区| 日韩在线综合网| av毛片精品| 操91在线视频| 国产又粗又黄又爽| 亚洲国产成人午夜在线一区| 日韩av资源在线| 开心激情综合| 久久久久久久香蕉网| 国产黄频在线观看| 亚洲天堂av一区| 日本黄色福利视频| 日韩激情图片| 国产精品视频一区二区三区四 | 亚洲AV无码成人精品一区| 日本成人三级电影| 亚洲欧美中文字幕| 中文字幕免费观看| 久久久国产午夜精品| 精品国产免费av| 校花撩起jk露出白色内裤国产精品| 欧美激情视频给我| 空姐吹箫视频大全| 婷婷综合久久一区二区三区| 午夜不卡久久精品无码免费| 国产精品久久| 国产一区二区自拍| 欧美在线极品| 亚洲欧美日韩国产成人| 好吊色在线视频| 中文字幕+乱码+中文字幕一区| 91最新在线观看| 久久精品国产99久久| 国产一区玩具在线观看| 巨大荫蒂视频欧美大片| 日韩视频免费观看高清完整版| 丰满少妇被猛烈进入一区二区| 国产在线精品一区二区三区不卡| 糖心vlog在线免费观看| 一区三区自拍| 91精品国产沙发| 国产在线视频你懂得| 欧美日韩亚洲综合一区二区三区| 992在线观看| 国产精品一区专区| 精品国产av无码一区二区三区| 久久午夜影院| 国产成人午夜视频网址| 色网站免费在线观看| 日韩欧美视频一区| 在线观看亚洲天堂| 国产欧美一区二区三区在线看蜜臀 | 国产无遮挡裸体视频在线观看| 亚洲精品美女在线观看播放| 99久久久无码国产精品免费蜜柚| 国产精品久久一级| 国产乱国产乱老熟300部视频| 亚洲在线免费| 亚洲一区二区三区乱码| 亚洲综合影院| 国产高清视频一区三区| 成人日日夜夜| 日韩激情av在线播放| 亚洲天堂久久久久| 亚洲影院免费观看| 天天操天天干天天操天天干| 国产一区二区伦理| 99热成人精品热久久66| 亚洲高清影视| 欧美精品七区| 日韩综合一区二区三区| 庆余年2免费日韩剧观看大牛| 黄色在线免费看| 亚洲日韩中文字幕| 亚洲黄色小说网| 欧美在线三级电影| 日本亚洲色大成网站www久久| 国产精品女同互慰在线看| 美女久久久久久久久| 久久国产乱子精品免费女| 日韩a级在线观看| 999国产精品999久久久久久| 久久国产精品久久| 6080成人| 91精品视频网站| 性感美女一区二区在线观看| 久久久久久999| 免费av在线网址| 亚洲视频在线视频| 天堂在线资源8| 日韩一级片在线播放| 亚洲专区第一页| 色又黄又爽网站www久久| 精品小视频在线观看| 国产精品久久久久久久久久免费看 | 中文字幕 久热精品 视频在线 | 国产亚洲一区字幕| 亚洲熟女乱综合一区二区三区| 韩国av一区二区| 黄色成人免费看| 奶水喷射视频一区| 欧美日韩在线一| 欧美久色视频| 992tv快乐视频| 五月天综合网站| 欧美日韩在线免费观看视频| 欧美中文一区二区| 欧美在线一区二区三区四区| 欧美在线关看| 久久久久久九九九九| 久久久久久毛片免费看| 国产有色视频色综合| 91午夜精品| 国产精品成人一区二区三区| 日韩视频在线直播| 91gao视频| 欧州一区二区三区| 成人综合色站| av成人综合| 黑人另类av| 日韩mv欧美mv国产网站| 国产专区一区二区三区| 女仆av观看一区| 精品一区国产| 亚洲男人都懂第一日本| 欧美主播一区二区三区美女 久久精品人 | 精品午夜福利视频| 亚洲国产成人av好男人在线观看| 久久精品国产亚洲av高清色欲| 亚洲国产cao| 欧美精品二区三区| 色狠狠一区二区| 一区不卡在线观看| 91精品国产综合久久久久久久| 国产精品熟女久久久久久| 日韩一区二区三区四区五区六区| www.蜜臀av| 亚洲国产精品久久久久秋霞蜜臀| 亚州av在线播放| 在线成人激情黄色| 国产淫片在线观看| 久久久久久成人| 成人影院入口| 国产视频999| 视频成人永久免费视频| 久久99精品久久久久久久久久| 羞羞答答一区二区| 亚洲一区二区在线看| 一区二区免费不卡在线| 日本午夜激情视频| 日韩精品色哟哟| 亚洲网中文字幕| 波多野结衣中文一区| 久久丫精品忘忧草西安产品| 日韩一区欧美小说| 亚洲男人第一av| 欧美片在线播放| 国产 欧美 自拍| 一区二区成人精品| 最新日本在线观看| 国产99久久精品一区二区| 久久九九精品视频| 久久精品五月婷婷| 国产韩国精品一区二区三区| 精品视频在线观看一区| 免费观看在线综合色| 国产精品99久久久精品无码| 国产视频一区二区在线| 免费一级全黄少妇性色生活片| 色综合久久综合| 国产黄色片网站| 亚洲天堂av电影| 欧美人动性xxxxz0oz| 国产精品jvid在线观看蜜臀| 亚洲一区二区三区日本久久九| 日本一区不卡| 中文日韩欧美| 91香蕉视频免费看| 中文字幕成人av| 日韩精品一区二区三| 91精品国产入口| 国产中文字幕在线观看| 久久久久久久久久国产| 日韩黄色三级| 日韩精品国内| 亚洲作爱视频| 人妻激情偷乱视频一区二区三区| 国产亚洲va综合人人澡精品 | 女人裸体性做爰全过| 黄色一区二区在线| www.成人精品| 色av中文字幕一区| 成人看片网页| 久久久久天天天天| 亚洲电影av| 农村末发育av片一区二区| 国产精品久久久久婷婷| 潘金莲一级淫片aaaaaa播放| 日韩精品福利在线| 草草在线视频| 国产日韩精品推荐| 国产精品草草| 国产乱国产乱老熟300部视频| 亚洲三级在线看| 久久这里只有精品9| 亚洲欧洲第一视频| 91精品xxx在线观看| 欧美一区2区三区4区公司二百 | 欧美中文在线视频| 伦理一区二区三区| 五十路熟女丰满大屁股| 成人一二三区视频| 日本熟女一区二区| 日韩精品极品视频| 日韩欧美精品一区二区三区| 国产在线精品一区二区中文| 精品福利av| 波多野结衣加勒比| 亚洲成a人片在线观看中文| 人妻一区二区三区四区| 久久久久久亚洲精品| 国产精品2023| 欧美 国产 综合| 久久久久99精品国产片| 成人av网站在线播放| 亚洲天堂久久av| 99热播精品免费| 自拍偷拍99| 丁香激情综合国产| 中文字幕在线观看免费视频| 日韩hd视频在线观看| 成人免费看黄| 亚洲第一综合| 国产最新精品免费| 国产一级在线观看视频| 日韩av一区二区在线观看| 亚洲人体视频| 亚洲永久一区二区三区在线| 国产原创一区二区| 久久精品国产亚洲AV无码麻豆| 日韩精品免费电影| 丁香婷婷久久| 日韩中文字幕亚洲精品欧美| 不卡免费追剧大全电视剧网站| 欧美a视频在线观看| www.久久撸.com| 大伊香蕉精品在线品播放| 国产高清精品在线观看| 中文字幕不卡一区| 亚洲av无码一区二区三区dv| 91高清视频免费| 久久高清免费| 日韩少妇一区二区| 欧美伊人久久久久久久久影院 | 国产美女精品视频免费观看| 欧美黄免费看| 91中文字幕永久在线| 欧美精品久久一区二区三区| 黄色成人在线网| 日韩欧美在线一区二区| 国产一区二区福利| 亚洲婷婷综合网| 久久久精品一区| 日韩a级大片| 国产农村妇女精品久久| 日韩人在线观看| 性欧美ⅴideo另类hd| 欧美成人综合一区| 国产传媒日韩欧美成人| 婷婷激情五月综合| 欧美激情免费观看| 色135综合网| av无码av天天av天天爽| 91精品国产综合久久精品图片 | 人人妻人人澡人人爽| 精品免费国产一区二区三区四区| h1515四虎成人|