通常,當我建立區域檔案時,我會建立PTR
記錄,以便 SMTP 伺服器可以執行反向 DNS 查詢並驗證主機名稱是否與A
記錄中的實際 IP 相符。
PTR
由於 SMTP 驗證是我所知道的記錄的唯一實際用途,因此我只為PTR
將用於發送電子郵件的主機名稱建立記錄。
但記錄還有其他用途嗎PTR
?我應該建立一個PTR
記錄嗎每一個 A
記錄在區域文件中?例如,如果我的區域文件也有A
HTTP 伺服器的記錄(假設 www.example.com)——它永遠不會用於發送電子郵件——PTR
為此創建記錄有什麼好處嗎?
答案1
當一個人有一個 IP 位址並想要尋找該位址所屬的內容時,PTR 記錄通常很有用。最常見的例子可能是各種網路狀態工具netstat
,例如使用者可能會看到他們的電腦連接superuser.com:https
到198.252.206.16:https
;或在檢查防火牆日誌時。
反向 DNS 的一種非常常見但與此無關的用法是 IRC 聊天協定。由於其早期的 BITNET 和 ARPANET 影響,所有使用者的主機名稱都是可見的。
答案2
反向 DNS 對於 Traceroute 和類似指令也很有用。我只有在透過網路查看哪個 ISP 出現問題時才真正從中獲得價值,但它也可以為您節省一些內部網路故障排除的時間。