Domain-Name-System

千域的 DNS 記錄

  • March 1, 2013

我在一家小型網路託管公司工作。我必須設置 autoconfig (Thunderbird) 和 autodicover (Outlook) 文件,以便使用者(擁有自己的域名,如 www.userxyz.com)可以通過提供他們的使用者名在 Outlook 或 Thunderbird 中設置他們的電子郵件帳戶和密碼。

我已遵循說明(適用於 Thunderbird)。我已經設法建構了 .xml 文件,一切正常,但是在它說我必須為每個域設置 DNS CNAME 記錄的地方(我已經連結到),我有一個邏輯思維問題。

我們有很多客戶,每個人都有另一個域名。我無法autoconfig IN CNAME autoconfig.userXYZ.com為我們擁有的每個客戶設置 CNAME 記錄。這將沒有效率。所以我的問題是我該如何處理,或者如何處理?我不知道如何以另一種方式提出這個問題,但我希望有人能理解。

使用者輸入他的電子郵件地址(進入 Thunderbird),例如office@userXYZ.com. Thunderbird 正在查看autoconfig.userXYZ.com/mail/config-1.1.xml是否有配置文件。所以我必須把 Thunderbird 帶到另一個地址,比如autoconfig.hoster.com/mail/config-1.1.xml,這樣我只需要管理一個配置文件,而不是數千個。

旁注:我們正在使用 BIND (9)。

提前致謝。問候,約翰。

您沒有指定要使用的伺服器,但是在 BIND 中,在 named.conf 中,您可以為每個區域指定一個文件。如果您的環境是同構的,它使您能夠創建一個簡單的區域文件。在該文件中添加標準片段、NS、A MX 和 CNAME 記錄,並在底部創建自動配置條目。

然後,您可以將該單個區域文件用於數千個簡單域。

當然,可能還有一百萬種其他方法可以做到這一點,但這是我使用過的一種。

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