dig 命令構建器
產生 dig 指令以查詢 DNS 記錄
dig 入門
## 什麼是 dig?
`dig`(domain information groper,網域資訊查詢工具)會查詢 DNS 伺服器並印出完整回應,包含 TTL 與解析的名稱伺服器。若要指定特定的解析器,請在其前方加上 `@`。
## 如何使用
1. **輸入網域**:例如 `example.com`。 2. **選擇類型**(選用):`A`、`AAAA`、`MX`、`NS`、`TXT`、`CNAME`... 3. **設定伺服器**(選用):例如 `8.8.8.8` → 查詢 Google 的解析器(`@8.8.8.8`)。 4. **複製並執行**:將產生的指令貼到終端機中。
旗標與模式
``` dig example.com MX dig @8.8.8.8 example.com dig example.com +short dig -x 8.8.8.8 ```
### 常用旗標 - `@server` — 查詢此 DNS 伺服器 - `+short` — 僅印出簡短回應 - `-x` — 反向查詢(給定 IP,取得名稱)
### 訣竅 - 記錄類型只是一個位置參數:`dig example.com MX`。 - `+short` 非常適合只需要數值的腳本。 - `-x` 會從單純的 IP 自動為您建立反向查詢。
▶如何查詢特定的 DNS 伺服器?
在伺服器前方加上 `@`:`dig @8.8.8.8 example.com` 會詢問 Google 的公用解析器,而不是您系統的預設值。
▶如何只取得 IP 位址?
加上 `+short`:`dig example.com +short` 只會印出解析值,不含任何查詢/回應的中繼資料。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。