Bind

列印 BIND9 預設配置

  • April 9, 2019

Postfix 有命令postconf列印整個 Postfix 配置,包括其預設值(也可以使用**-d**選項顯示預設值)。

Samba 有一個類似的命令,它列印整個配置文件,包括其預設值:testparm -v

但是,我找不到類似的命令來列印整個配置 BIND 文件,包括其預設值。我知道我可以在BIND9 配置參考ARM 的第 6 章)中查找預設值,但這很乏味,並且在瀏覽網頁時不容易發現預設值。BIND 是否存在此選項?

不,沒有工具/選項可以真正滿足您的需求。

named-checkconf -p列印完整的使用者配置,但不顯示完整的有效配置(包括預設值)。

options您可以在 BIND 程式碼庫中找到in的預設配置bin/named/config.c,但是一些配置參數是相互依賴的,其中覆蓋一個也會影響其他參數(參見例如allow-queryallow-recursion),因此有效的配置並不像僅將使用者配置覆蓋在沒有額外邏輯的預設配置。

我同意有時擁有一個可以列印完整有效配置的工具會很有named用,但目前沒有任何選項。

我可以提供的最好的現成建議是在您開始閱讀手冊中的選項之前在瀏覽器中搜尋預設值,以突出顯示該單詞的每個實例,從而在您進行過程中更容易發現預設值。

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