nslookup、dig 和 host 僅傳回我的 TXT 記錄的一半

nslookup、dig 和 host 僅傳回我的 TXT 記錄的一半

nslookup、dig 和 host 只回傳我的 TXT 記錄的一半:

主機-t txt machelpnashville.com 8.8.8.8

nslookup-type=txt machelpnashville.com 8.8.8.8

挖掘 machelpnashville.com TXT 8.8.8.8

他們傳回名稱為 @ 的四筆記錄,但忽略其他四筆記錄。有沒有辦法使用通配符提取所有 TXT 記錄?

答案1

對於不屬於您的網域,無法執行您所要求的操作。

根據設計和出於隱私考慮,您無法列出所有子網域的 TXT 記錄,除非您在 DNS 伺服器中具有執行區域傳輸 (AXFR) 查找的特殊權限。除非您具有此區域轉移權限,否則所有不在@(apex) 網域下的記錄都需要由它們所在的每個子網域進行查詢。

這可以防止人們發現不打算公開的子網域和 DNS 記錄。

如果您確實控制了該網域,您的 DNS 提供者應該有允許區域傳輸到特定 IP 位址的說明。如果您在那裡輸入您的 IP 位址,那麼您應該能夠使用 dig 的axfr模式列出所有 DNS 記錄 - 但當您登入 DNS 提供者時,您也可以只從他們的 Web 介面查看記錄,除非您正在嘗試自動化某些東西。

相關內容