Linux

BIND 9 有沒有辦法在終止並在啟動時重新載入之前自動將其記憶體轉儲到文件中

  • February 7, 2022

我在本地機器上設置並執行了 BIND 9,以在本地回答 DNS 查詢。我知道這沒有必要;我的路由器有一個內置的名稱伺服器。但我這樣做是出於學習目的。

現在我需要 BIND 在終止之前轉儲它的記憶體(例如關閉機器),然後在啟動時自動從同一個文件重新載入它。有沒有辦法做到這一點。我知道

rndc dumpdb

可以做第一個技巧(雖然,手動)。那麼如何將 BIND 配置為自動完成這兩項工作以提高性能,這樣我就不會在重新啟動後不必要地失去所有記憶體?

+1 一個好問題,但我必須失望。雖然將轉儲命令寫入關閉腳本並將相應的載入命令寫入啟動腳本是完全可行的,但沒有“從文件載入記憶體”命令。

它可以被合理地實現,特別是如果要根據記憶體文件的寫入時間來減少記憶體計時器。目前(我沒有看到這被程式碼庫接受),它只是不存在。

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