Thursday, March 28, 2024

什麼是域名解析和反向域名解析

域名是為了方便記憶而專門建立的一套地址轉換系統,要訪問一台互聯網上的服務器,最終還必須通過IP地址來實現,域名解析就是將域名重新轉換為IP地址的 過程。這一過程通過域名解析系統DNS來完成。

接下來我們先來了解一下什麼是IP反向解析。我們經常使用到得DNS服務器裡面有兩個區域,即“正向查找區域”和“反向查找區域”,正向查找區 域就是我們通常所說的域名解析,反向查找區域即是這裡所說的IP反向解析,它的作用就是通過查詢IP地址的PTR記錄來得到該IP地址指向的域名,當然, 要成功得到域名就必需要有該IP地址的PTR記錄。PTR記錄是郵件交換記錄的一種,郵件交換記錄中有A記錄和PTR記錄,A記錄解析名字到地址,而 PTR記錄解析地址到名字。地址是指一個客戶端的IP地址,名字是指一個客戶的完全合格域名。通過對PTR記錄的查詢,達到反查的目的。

反向域名解析系統(Reverse DNS)的功能確保適當的郵件交 換記錄是生效的。這是一個最常見的問題(尤其是國外的郵件系統更是如此)。更多的電子郵件提供商是使用反向域名解析系統查找來確認信息是從哪裡來的。由於 這種方式的使用變得更廣泛,那些沒有正確地發布反向域名解析系統信息的域可能更常發生郵件的退回。所以,當正向域名解析完成後還應當向您的線路接入商 (ISP)申請做反向地址解析,特別是涉外郵件之類,以減少被國外機構退信的可能性。

反向解析驗證其實是對方服務器在進行的,如果我們沒有做反向解析,那麼對方服務器的反向解析驗證就會失敗,這樣對方服務器就會以我們是不明發送 方而拒收我們發往的郵件,這也就是我們排除其它原因後(如被對方列入黑名單、沒有MX記錄、使用的是動態IP地址等等)在沒做反向解析時無法向郵件服務器 發信的原因。

要做好反向解析首先要有固定公網IP地址、可用域名。例如您有abc.com的域名,可以要求您的域名註冊商為您添加一個 okmail.abc.com的域名並將其A記錄指向您的SMTP服務器出口公網IP地址,接着請與您的固定IP所屬ISP聯繫要求為您的IP反向解析至 okmail.abc.com。完成後別忘了將您的SMTP服務器的HELO域名改為okmail.abc.com,這樣才可以達到目的。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.