DNS.fish 是一個用於查詢網站 DNS 紀錄的線上工具,簡單、強大而且操作快速,可做為 NsLookup.io 替代方案,如果你是開發者、系統管理員或是出於好奇使用,這項服務都能夠滿足你的需求。除了在網站上進行查詢外,DNS.fish 也支援以 API 取得查詢結果,透過 curl
指令取得特定域名的所有 DNS 紀錄、特定類型紀錄,還能將紀錄匯出為 TXT、CSV 格式。
以往我都是使用「IP.ME 查 IP 位址超方便,打開網頁立即顯示還能查 Whois、DNS 紀錄」進行查詢,缺點很顯而易見,就是每次只能查找特定類型的 DNS 紀錄,無法在輸入域名後就顯示完整結果,更早以前我是使用 Who.is 服務,這些免費工具網址都很容易記住。
DNS.fish 的優勢
DNS.fish 支援的 DNS 紀錄類型包括:A、AAAA、CNAME、MX、NS、TXT、PTR、SOA 和 SRV,已涵蓋所有常見的紀錄類型,還能查詢這些紀錄的存留時間(Time to Live,簡稱 TTL),需要時將紀錄匯出、保存為特定格式,重點是這項服務網址很好記,無需安裝或註冊帳戶即可使用。
網站名稱:DNS.fish
網站鏈結:https://dns.fish/
使用教學
STEP 1:選擇 DNS 類型並輸入網域名稱
開啟 DNS.fish 網站後選擇要查詢的 DNS 類型,預設為 ALL 也就是顯示所有 DNS 紀錄,也能查詢特定紀錄例如 A、AAAA、CNAME、MX、TXT 和 NS。
輸入要查找的網域名稱(網址)後點選 Lookup 就會即時顯示結果。
STEP 2:瀏覽查詢結果
DNS 查詢結果條列方式很易於瀏覽,這點必須要稱讚一下,還能切換為 Raw 也就是最初、未處理過的資料形式,尤其是深色介面在瀏覽時眼睛很舒服,非常強烈的終端機風格。
STEP 3:匯出 DNS 紀錄
往下還能找到將 DNS 紀錄匯出的功能,可下載為 TXT、CSV 兩種資料格式。
STEP 4:使用 API 查詢
DNS.fish 可以直接在終端機以 API 方式查詢 DNS 紀錄,如首頁列出的指令如下:
curl dns.fish/DOMAIN
curl dns.fish/DOMAIN/TYPE
將 DOMAIN 更換為要查詢的網域名稱,TYPE 輸入要查詢的 DNS 類型,例如 A、AAAA 。
值得一試的三個理由:
- 操作簡單快速,無需註冊即可使用
- 支援多種 DNS 紀錄類型查詢,結果易於閱讀
- 輸出結果可匯出為 TXT、CSV 格式,亦支援 API 功能