|
DNS 是一種 把 IP 轉換成名稱(反解) 或把 名稱轉換程 IP(正解) , 一般我們都會用到 正解的部份.
正解的控制權是由 『網域名稱』 擁有者 有權利管理 ,
反解的控制權是由 『線路(IP)擁有者』 大部份指的就是 ISP , 才有權利管理 , 如果你的線路是 『中華電信 ADSL 固定制』 那麼你可以向中華電信填寫反解表單 , 申請 IP反解名稱 , 大部分的 mail server 都不會管 反解 , 但一些比較嚴謹的單位 ,可能如果你的 mail server 沒有正確反解 , 就會拒絕你寄信給他.
Hinet 申請反解請參考 : http://www.kimo.club.tw/rewrite.php/read-347.html
如何檢查正解 DNS ,
首先必須先確定你的 Domain name 是交給 『誰』 管理
台灣的 domain name 統一由 twnic 管理 , 再分發給各大廠商代理銷售
請進入 : http://rs.twnic.net.tw/


進入後找到 DNS 設定/代管


填好後 確定 之後要 48 小時後才會正式生效 .
所以你必須等個 1 ~ 2 天再來檢查是否正確 , (這是指全世界所有的DNS伺服器都已經更新了暫存檔,若是在台灣的主機,大約四小時內就生效了)
以上的範例是 twnic 的畫面,若是在 pchome 申請網址的話,不但費用較便宜(第一年就 800元,seednet 第一年要 1250元),且還提供 DNS server 的代管服務,不過當然免費的就有一些限制,不能輸入太多組記錄,如果指定回來自己的 InfoBOX 來管理 DNS 記錄,就沒有限制囉! 這是自架 Dns server 的好處。
回到 InfoBOX 管理介面 , 到 [ 一般伺服器 -> DNS 伺服器 設定]

參考範例填入你的 dns 設定 , 你只要填寫這些設定即可 , 對外真實 IP 非常重要,一定要填寫您申請的固定 IP,不論您的 InfoBOX 是架設在防火牆內或外部,都一定要填寫正確的固定 IP,不可填寫內部的虛擬 IP 。除了上面的欄位之外,其他的欄位 , 可以不需要填寫。
主機名稱一定要正確設定 : 直接填寫 email 的 @ 後面的字串即可。主機名稱一定要有一筆相對應的 A 記錄,就是說,在外部用 DOS 指令,下 Ping infobox.com.tw 的時候,必需回應( reply from)您的真實ip,如果 ping 的時候完全沒有回應,那就表示您的 dns 設定少了一筆主機名稱的記錄了。

最後設定 郵件伺服器名稱即可 :

基本上 , 以上的設定 mail server 就可以正常運作了
如果你的伺服器安裝在 firewall 下 , 你必須至少導入以下的 port
udp 53 (dns) , tcp 25 (smtp) , tcp 110 (pop3) , tcp 443(webmail)
以下是如果需要再導入
tcp 80 -> 網站
tcp 88 -> 管理介面
tcp 21 -> ftp
tcp 995 -> pop3s
tcp 143 -> imap
tcp 993 -> imaps
追加補充:
所謂的 A 記錄,可以這樣測試最快
C:\>ping infobox.com.tw
Pinging infobox.com.tw [59.124.158.27] with 32 bytes of data:
Reply from 59.124.158.27: bytes=32 time=1ms TTL=126
Reply from 59.124.158.27: bytes=32 time=1ms TTL=126
Reply from 59.124.158.27: bytes=32 time=1ms TTL=126
Reply from 59.124.158.27: bytes=32 time=1ms TTL=126
若有出現上面的紅色那一行,就表示 infobox.com.tw 的這串網址有 A 記錄的存在。
若上述的下四行藍色的字沒有顯示 Reply from ,有可能是防火牆擋住了 PING 的指令,但第一行紅色的字一旦有出現,就表示 DNS 是有生效的,53 port 是有通的。
如果您現在腦子還很清楚,有興趣可以再看看 NS 記錄的設定,關於子網域的部份 http://www.kimo.club.tw/rewrite.php/read-357.html
|