BIND DNS 設定多層副域名


在 BIND DNS 裡面要設定副域名, 在 zone file 用以下格式設定:

以上是設定 www 副域名的方法, 但如果要設定多層的副域名, 例如 “m.www.opencli.com” 這個, 如果直接輸入以下內容會出現錯誤:

這時便不能啟動 named.

要解決可以有兩種方法, 其中較麻煩的方法是建立一個 “ftp.opencli.com” 的 zone file, 然後在 “ftp.opencli.com” 這個 zone file 裡面建立 “member.ftp.opencli.com”, 但如果副域名很多, 或者要再建立多層副域名, 管理上便很麻煩了。

最直接的方法是在原來的 zone file 上面, 做法是先建立 ftp 副域名, 再建立 member.ftp 副域名即可, 寫法是這樣:

這樣便可以建立 member.ftp 副域名。

Leave a Reply