運作原理與比較機制
本工具可讓您貼上來自多個解析器的 DNS 查詢結果,並排比較紀錄類型、TTL 與紀錄值。此工具不會發送 DNS 查詢,比較範圍僅涵蓋您提供的答案。
在進行比較時,系統會依據以下規則分析並標記各解析器之間的紀錄差異:
- 完全匹配:表示所比較的解析器之間,其記錄類型、TTL 及紀錄值皆完全相同。
- TTL 不同:表示記錄類型與紀錄值完全相同,但 TTL(生存時間)數值存在差異。
- 值不同:表示記錄類型相同,但其對應的紀錄值不一致。
- 沒有記錄:表示某個在其他解析器中存在的記錄類型,在特定解析器的回答中完全缺失。
輸入格式與限制
使用者必須提供至少兩個解析器的回答才能進行比較。輸入欄位支援以下兩種 DNS 記錄格式,每行輸入一條 dig 回答記錄:
- 標準 dig 回答行:格式為
名稱 TTL IN 類型 值(例如example.com. 300 IN A 192.0.2.1)。 - 簡潔行:格式為
類型 TTL 值(例如A 300 192.0.2.1)。
輸入時,系統會自動忽略註解與 dig 區段標題。每個解析器回答的文字長度限制在 100,000 個字符以內。
介面錯誤與異常處理
在操作過程中,工具會針對不符合規範的輸入顯示相應的錯誤提示:
- 若未貼上至少兩個解析器的回答即點擊「比較回答」,系統會顯示「請貼上至少兩個解析器的回答。」。
- 若僅在一個解析器面板中貼上內容並點擊「比較回答」,系統會顯示「請將回答貼到至少兩個解析器面板中。」。
- 若單一解析器的輸入內容超過 100,000 個字符,系統會顯示「解析器
‹n›的回答異常大。請保持在 100,000 個字符以內。」。 - 若輸入行不符合支援的 DNS 記錄格式,系統會顯示「解析器
‹n›的第‹line›行不是支持的 DNS 記錄。使用名稱 TTL IN 類型 值,或類型 TTL 值。」。
點擊「清除」按鈕會清除所有解析器答案、重設比較結果,並將輸入焦點重新定位至第一個回答欄位。
隱私與本地處理說明
貼上的 DNS 結果只留在瀏覽器中,BroBroGo 不會上載或儲存。所有解析與比較程序均在您的本地瀏覽器內執行。
常見問題
我可以貼上哪種 DNS 結果格式?
貼上標準的 dig 回答行,例如 “example.com. 300 IN A 192.0.2.1”,或簡潔的行,例如 “A 300 192.0.2.1”。評論和 dig 區段標題將被忽略。
不同的 TTL 是否意味著 DNS 的值錯誤?
不一定。遞迴解析器會對快取的 TTL 進行倒數,並可能應用自己的快取限制。匹配的值但 TTL 不同通常表示快取的存留時間不同,而不是區域資料不同。
這裡的匹配是否證明 DNS 已經完全傳播?
不。比較僅涵蓋您貼上的答案。其他公共、ISP、公司及裝置快取可能返回不同資料,本頁面也不會聯絡權威名稱伺服器。