萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路應用技術 >> 應用程式教學

域名反向解析 (PTR) 設定與驗證完整指南:nslookup 實戰操作

架設郵件伺服器時,反向解析 (PTR 記錄) 是通過反垃圾郵件檢查的關鍵。缺少 PTR 或 PTR 不匹配 HELO 主機名,郵件極易被退信或判定為垃圾郵件。

操作流程

  1. 確認郵件伺服器公網 IP (例:59.166.155.111)。
  2. 決定 PTR 指向的主機名 (例:mx.kerry.net),需與郵件伺服器 HELO/EHLO 宣告一致。
  3. 聯繫 IP 提供商 (通常是 ISP/電信商) 申請設定 PTR 記錄,僅 ISP 擁有逆向區域授權,自行架設 DNS 無效。
  4. 驗證生效:Windows CMD 執行 nslookup -qt=ptr 59.166.155.111。

驗證結果判讀

成功範例:
C:\> nslookup -qt=ptr 59.166.155.111
Server:  mx.kerry.net
Address:  59.166.155.111
Name:    mx.kerry.net   ← 回傳正確主機名,代表 PTR 生效

失敗範例:
C:\> nslookup -qt=ptr 59.166.155.111
*** Can't find server name for address 59.166.155.111: Non-existent domain
Server:  UnKnown
Address:  59.166.155.111   ← 無 PTR 記錄或尚未生效

常見誤區

  • ❌ 以為在自己的 DNS 區域檔添加 PTR 即可 → 錯誤,逆向區域由 IP 持有者 (ISP) 掌管。
  • ❌ PTR 指向任意網域名稱 → 必須與郵件伺服器 HELO 宣告一致,且該網域需有對應 A 記錄指回原 IP (FCrDNS)。
  • ❌ 忽視 IPv6 PTR → 現代郵件系統同樣檢查 IPv6 反向解析。
copyright © 萬盛學電腦網 all rights reserved