亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

教你怎么使用 dig?

2024-06-09 16:59:45
字體:
來源:轉載
供稿:網友
當我第一次使用 dig 時,我發現它有點嚇人 —— 有這么多的選項!我打算把大部分的選項省略。在這篇文章中,我打算不談 dig 的大部分選項,只談我實際使用的選項。
 
我最近還了解到,你可以設置一個 .digrc 配置文件,讓它的輸出更容易閱讀,這讓它的使用變得更加輕松。
 
幾年前我還畫了一個關于 dig 的 zine 頁,但我想寫這篇文章來包括更多的信息。
 
兩種類型的 dig 參數:查詢和格式化
有兩種主要的參數可以傳遞給 dig:
 
告訴 dig 要進行什么 DNS 查詢的參數。
告訴 dig 如何 格式化響應的參數。
首先,讓我們看一下查詢選項。
 
主要的查詢選項
你通常想控制 DNS 查詢的 3 件事是:
 
名稱(如 jvns.ca)。默認情況下,查詢的是空名稱(.)。
DNS 查詢類型(如 A 或 CNAME)。默認是 A。
發送查詢的 服務器(如 8.8.8.8)。默認是 /etc/resolv.conf 中的內容。
其格式是:
 
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 查詢。下面是輸出結果的樣子。
 
$ dig -x 172.217.13.174
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 查詢。
 
$ dig ptr 174.13.217.172.in-addr.arpa.
174.13.217.172.in-addr.arpa. 72888 IN PTR yul03s04-in-f14.1e100.net。
我總是使用 -x,因為它可以減少輸入。
 
格式化響應的選項
現在,讓我們討論一下你可以用來格式化響應的參數。
 
我發現 dig 默認格式化 DNS 響應的方式對初學者來說是很難接受的。下面是輸出結果的樣子:
 
; <<>> DiG 9.16.20 <<>> -r jvns.ca
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28629
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
 
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: d87fc3022c0604d60100000061ab74857110b908b274494d (good)
;; QUESTION SECTION:
;jvns.ca.           IN  A
 
;; ANSWER SECTION:
jvns.ca.        276 IN  A   172.64.80.1
 
;; Query time: 9 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sat Dec 04 09:00:37 EST 2021
;; MSG SIZE  rcvd: 80
如果你不習慣看這個,你可能需要花點時間來篩選,找到你要找的 IP 地址。而且大多數時候,你只對這個響應中的一行感興趣(jvns.ca. 180 IN A 172.64.80.1)。
 
下面是我最喜歡的兩種方法,可以使 dig 的輸出更容易管理:
 
方式 1 : +noall +answer
這告訴 dig 只打印 DNS 響應中的“答案”部分的內容。下面是一個查詢 google.com 的 NS 記錄的例子:
 
$ dig +noall +answer ns google.com
google.com.     158564  IN  NS  ns4.google.com.
google.com.     158564  IN  NS  ns1.google.com.
google.com.     158564  IN  NS  ns2.google.com.
google.com.     158564  IN  NS  ns3.google.com.
這里的格式是:
 
NAME         TTL            TYPE   CONTENT
google.com   158564   IN    NS     ns3.google.com.
順便說一下:如果你曾經想知道 IN 是什么意思,它是指“查詢類”,代表“互聯網internet”。它基本上只是上世紀 80、90 年代的遺物,當時還有其他網絡與互聯網競爭,如“混沌網絡chaosnet”。
 
方式 2:+short
這就像 dig +noall +answer,但更短:它只顯示每條記錄的內容。比如說:
 
$ dig +short ns google.com
ns2.google.com.
ns1.google.com.
ns4.google.com.
ns3.google.com.
你可以在 digrc 中設置格式化選項
如果你不喜歡 dig 的默認格式(我就不喜歡?。憧梢栽谀愕闹髂夸浵聞摻ㄒ粋€ .digrc 文件,告訴它默認使用不同的格式。
 
我非常喜歡 +noall +answer 格式,所以我把 +noall +answer 放在我的 ~/.digrc 中。下面是我使用該配置文件運行 dig jvns.ca 時的情況。
 
$ dig jvns.ca
jvns.ca.        255在172.64.80.1中
這樣讀起來就容易多了!
 
如果我想回到所有輸出的長格式(我有時會這樣做,通常是因為我想看響應的權威部分的記錄),我可以通過運行再次得到一個長答案。
 
$ dig +all jvns.ca
dig +trace
我使用的最后一個 dig 選項是 +trace。dig +trace 模仿 DNS 解析器在查找域名時的做法 —— 它從根域名服務器開始,然后查詢下一級域名服務器(如 .com),以此類推,直到到達該域名的權威域名服務器。因此,它將進行大約 30 次 DNS 查詢。(我用 tcpdump 檢查了一下,對于每個根域名服務器的 A / AAAA 記錄它似乎要進行 2 次查詢,所以這已經是 26 次查詢了。我不太清楚它為什么這樣做,因為它應該已經有了這些 IP 的硬編碼,但它確實如此。)
 
我發現這對了解 DNS 的工作原理很有用,但我不認為我用它解決過問題。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性一区二区三区| 国产精品亚发布| 亚洲精品720p| 久久久精品国产网站| 亚洲电影在线看| 欧美激情影音先锋| 日本成人在线视频网址| 久久精品一本久久99精品| 欧美日本啪啪无遮挡网站| 91免费的视频在线播放| 国产精品久久久91| 国产女同一区二区| 永久免费精品影视网站| 国产亚洲精品综合一区91| 7777免费精品视频| 精品亚洲夜色av98在线观看| 亚洲色图综合久久| 2019亚洲男人天堂| 91爱视频在线| 精品亚洲夜色av98在线观看| 日韩视频免费看| 91精品在线国产| 久久久久久久久国产精品| 欧美日韩亚洲高清| 亚洲欧美国产va在线影院| 欧美丝袜一区二区三区| 精品国产美女在线| 久久久久国产精品免费网站| 欧美大尺度在线观看| 久久免费视频观看| 热久久这里只有精品| 亚洲女同精品视频| 欧美在线视频一区| 亚洲欧美视频在线| 国产亚洲精品久久久久久牛牛| 欧美又大粗又爽又黄大片视频| 红桃av永久久久| 国产精品久久久久av| 亚洲第一页在线| 亚洲人午夜精品免费| 久久精品中文字幕一区| 在线播放日韩精品| 97超碰蝌蚪网人人做人人爽| 亚洲欧美日韩一区二区三区在线| 亚洲精品资源美女情侣酒店| 九色精品免费永久在线| 中文日韩在线观看| 久99九色视频在线观看| 亚洲精品日产aⅴ| 久久精品欧美视频| 亚洲国产精品久久久久久| 中文字幕久久亚洲| 国产精品日日摸夜夜添夜夜av| 久久激情视频久久| 国产精品激情av在线播放| 欧美成人中文字幕| 97视频在线观看播放| 亚洲第一页中文字幕| 精品一区电影国产| 亚洲激情视频在线| 亚洲专区在线视频| 国产午夜精品理论片a级探花| 91大神福利视频在线| 91精品久久久久久综合乱菊| 亚洲free性xxxx护士hd| 亚洲缚视频在线观看| 久久久精品一区二区| 欧美激情va永久在线播放| 欧美一区三区三区高中清蜜桃| 久久99精品国产99久久6尤物| 国产精品免费小视频| 久久国产精品久久久| 欧洲s码亚洲m码精品一区| 亚洲直播在线一区| 日韩一区二区三区在线播放| 综合av色偷偷网| 欧美电影在线观看网站| 久久国产精品首页| 欧美极品美女视频网站在线观看免费| 欧美黄色性视频| 亚洲毛茸茸少妇高潮呻吟| 91日韩在线视频| 欧美福利视频在线观看| 91精品国产高清| 欧美韩日一区二区| 欧美成人精品一区| 福利视频导航一区| 91国产一区在线| 欧美日韩国产在线| 91中文在线观看| 亚洲精品一区中文字幕乱码| 中文字幕日韩欧美| 国产成人精品av| 欧美一级大片在线免费观看| 136fldh精品导航福利| 亚洲综合第一页| 久久精品色欧美aⅴ一区二区| 国产精品一区二区三区久久| 国产精品高清在线观看| 国产成人精品久久| 久久精品国产亚洲精品2020| 亚洲激情免费观看| 欧美多人爱爱视频网站| 亚洲国产私拍精品国模在线观看| 亚洲大尺度美女在线| 亚洲97在线观看| 国产在线不卡精品| 国产精品网站视频| 98精品国产自产在线观看| 国产mv免费观看入口亚洲| 亚洲一区二区三区777| 国产福利精品视频| 欧美日韩在线看| 日韩精品中文字幕在线播放| 国产福利视频一区| 欧美在线视频一区| 日韩精品在线观看视频| 51色欧美片视频在线观看| 色七七影院综合| 中文字幕精品—区二区| 亚洲精品小视频在线观看| 国产精品白丝jk喷水视频一区| 亚洲国产另类久久精品| 有码中文亚洲精品| 中文字幕日韩免费视频| 日韩精品免费在线| 在线看日韩欧美| 国产91在线视频| 亚洲精品视频播放| 精品av在线播放| 欧美激情成人在线视频| 亚洲激情在线观看视频免费| 中文字幕精品国产| 亚洲欧美综合精品久久成人| 国产精品视频精品| 欧美日本黄视频| 中文字幕亚洲欧美一区二区三区| 国产精品mp4| 欧美中文字幕在线播放| 国产欧美va欧美va香蕉在线| 国产精品视频999| 亚洲精品动漫100p| 亚洲人高潮女人毛茸茸| 久久久久久久久电影| 久久久噜噜噜久噜久久| 国产成人精品久久二区二区91| 国产成人精品亚洲精品| 黑人巨大精品欧美一区二区免费| 欧美精品国产精品日韩精品| 2019中文字幕在线免费观看| 成人乱色短篇合集| 色偷偷av一区二区三区乱| 欧美大片大片在线播放| 久久6精品影院| 亚洲电影免费观看高清完整版在线观看| 日本国产一区二区三区| 国产精品69av| 欧美日韩不卡合集视频| 日韩视频免费观看| 欧美精品电影在线| 欧美视频在线免费看| 亚洲成av人乱码色午夜| 日韩在线观看高清| 久久久天堂国产精品女人|