[DNS管理系統] 清空整個ZONE

URL Link //n.sfs.tw/12246

2018-03-12 13:04:52 By Axer

 

想清空某個ZONE,請依下面步驟操作:

舉例要清空 tc.edu.tw. 這個ZONE。

一、刪除靜態檔

# cd /var/named/host
# rm tc.edu.tw.static.jnl
# rm tc.edu.tw.static

 

二、複製初始設定檔過來

# cp /home/ddns/perl/host/tc.edu.tw.static /var/named/host/

檔案 tc.edu.tw.static 裡面的序號要更新

 

三、重啟named

# service named restart

 

四、從資料庫中取回記錄資料

# cd /home/ddns/perl/
# ./makezonepending.pl tc.edu.tw.
************************************************************
* 把RR的資料取出,寫入pending資料表,
   這個動作會讓每分鐘執行產生腳本並寫入資料庫資料。
************************************************************
tc.edu.tw. 已寫入pending資料表,等待排程執行!
Done!

這個動作會把tc.edu.tw. 網域的資料寫到 pending 的資料表後,再由排程去寫入DNS

 

五、稍待一分鐘後,檢查是否已刷新記錄。

 

備註

DNS的log 放在 /var/named/data/named.run