Mx-Record

如何配置區域文件以將子域指向另一個 IP

  • August 16, 2015

我正在嘗試為我們擁有的登台機器配置子域,但無濟於事。我根本不是區域文件和配置管理方面的專家,所​​以如果我說的話聽起來很奇怪或荒謬,請耐心等待。

我的提供者是 Ghandi.net。我已經在使用一台機器進行網路託管,並且機器中的一些其他子域用於測試站點。所以我所做的是添加一個新的 A 記錄,該記錄指向我的機器 IP 以進行暫存。

以下是區域文件的內容:

@ 10800 IN A 198.56.183.130
staging.mydomain.com 3600 IN A 46.101.202.144
blog 10800 IN CNAME blogs.vip.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
isaf 3600 IN CNAME mydomain.com.
mvp 10800 IN CNAME mydomain.com.
pop 10800 IN CNAME access.mail.gandi.net.
smtp 10800 IN CNAME relay.mail.gandi.net.
webmail 10800 IN CNAME webmail.gandi.net.
www 3600 IN CNAME @

它是否正確?

是的,那應該沒問題。如果您使用的是提供商 DNS,他們不是為您提供了一個簡單的控制面板來添加記錄然後保存嗎?

如果您必須手動編輯區域文件,請確保主機自動增加區域序列號,或者您自己進行。

或者,如果您託管自己的 dns,那麼是的,這仍然是正確的,但請注意區域文件串列遞增。

約定是不以尾隨結尾.的資源記錄名稱附加區域名稱:

staging.mydomain.com 3600  IN A     46.101.202.144
blog                 10800 IN CNAME blogs.vip.gandi.net.

然後被解釋為:

staging.mydomain.com.mymdomain.com. 3600  IN A     46.101.202.144
blog.mydomain.com.                  10800 IN CNAME blogs.vip.gandi.net.

這可以解釋發生了什麼以及為什麼 staging.mydomain.com 沒有按預期解決。

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