Subdomain

使本地伺服器可以從子域內的本地網路中的 Internet 訪問?

  • February 14, 2016

我最近嘗試為我們公司打開一個郵件伺服器。由於某些原因,最好將郵件伺服器與數據中心的其他伺服器分開,因此我們將另一台伺服器插入本地網路並建立了郵件伺服器。正如您在圖片中看到的,我們有一個 DNS 伺服器來管理域和我們唯一的有效 IP。IP 已正確設置且主網站已啟動,但郵件伺服器未啟動。

請看一下這張圖片:

在此處輸入圖像描述

我知道我應該擁有指向郵件伺服器的整個域的 MX 記錄,例如 mail.work.com,我做到了。我還為 mail.work.com 女巫做了一條 A 記錄,它指向具有內部 IP 地址的實際郵件伺服器,例如 192.168.x.xxx 。現在它可以在本地網路本身執行,我可以管理我的收件箱、發送的項目以及郵件伺服器期望的任何其他內容,問題是,郵件伺服器無法從 Internet 訪問,這是合乎邏輯的!導致 A 記錄指向本地網路機器,而不是有效的 IP 地址。現在我的問題是,我怎樣才能讓我的郵件伺服器在網際網路上公開?(我研究了一下,如果你把 CName 記錄和 A 記錄放在一起,它應該可以工作,是真的嗎?對不起,我不是網路高手,但我得問問某人!)

最簡單的解決方案:您將需要此伺服器的額外公共 IP 地址,並將 MX 和 A 條目指向此。

僅使用 CNAME 是行不通的,因為外部系統仍無法通過其私有地址聯繫您的郵件伺服器。

其他選項可能是將 Web 伺服器用作郵件網關,將傳入的郵件轉發到實際的郵件伺服器或設置某種埠轉發,但我不建議這樣做,這在很大程度上取決於您的網路拓撲和使用的系統.

引用自:https://serverfault.com/questions/462070