請問
我建了網域名稱為 test.com.tw的測試環境
ad server 的名稱為 ad-a
mail server名稱為e2k7
那我在DNS上建的MX紀錄是該填 mail.test.com還是該填e2k7.test.com.tw
如果填的是FQDN 那我mail server的FQDN 應該是e2k7.test.com.tw
為什麼我看書上DNS上的MX紀錄不管mail server 的host name是什麼都會一率填
mail.test.com.tw
MX的意思是Mail eXchange, 指向SMTP所在的主機, 分為inbound和outbound,
(1) 在inbound的時候, 也就是收信, SMTP主機本身的hostname怎麼設不是關鍵, 如下的DNS路徑:
MX紀錄-->主機FQDN-->A紀錄-->主機IP
先透過MX紀錄找到SMTP主機的FQDN, 這是您的DNS設定, 假設是mail.test.com.tw, 設什麼不是重點, 重點是mail.test.com.tw要有A紀錄, 要能找到SMTP主機的IP位址. 您也可以把MX紀錄設為e2k7.test.com.tw, mx1.test.com.tw,..., 隨便什麼都可以, 只要A紀錄能找到IP就好了.
(2)在outbound的時候, 也就是寄信, SMTP主機本身的hostname可能會被用來作為內定的域名, 或補上域名, 這要看SMTP主機的設定了, 在一台SMTP主機中, 可以有許多不同的虛擬域名, 如domain1.com, domain2.com,..., 和該主機的hostname都不一樣, 對吧? 而主機上的hostname通常習慣用MX紀錄的域名, 這只是管理方便罷了. 因此書上會建議都用一樣的.
我建了網域名稱為 test.com.tw的測試環境
ad server 的名稱為 ad-a
mail server名稱為e2k7
那我在DNS上建的MX紀錄是該填 mail.test.com還是該填e2k7.test.com.tw
樓主的dns我假設是在問內部的dns
你的ad 域名是 test.com.tw
mail server 為 e2k7
那麼 一筆a紀錄為 e2k7.test.com.tw IP.....
mx紀錄為 e2k7.test.com.tw IP... 優先權 10
為什麼我看書上DNS上的MX紀錄不管mail server 的host name是什麼都會一率填
mail.test.com.tw
如果你的 e2k7主機ip 為 192.168.1.100
那麼就請修改為 mail.test.com.tw 對應到 192.168.1.100
還有一筆 e2k7.test.com.tw 對應到 192.168.1.100
接下來就是mx紀錄 mail.test.com.tw 以及e2k7.test.com.tw
書上只是範例 不用照做 因為環境是樓主的 不是書上的