DNS實用指令碼: 快速配置反向區域的slave
阿新 • • 發佈:2020-10-09
#!/bin/bash read-p"setmastereg:192.168.1.1;enter'quit'forquit:"master if[$master=="quit"];then echo"bye" exit0 fi read-p"enternetWorkaddresseg:192.168.1;enter'quit'forquit:"netAddress mkSlave() { net=$(echo"$1"|awk-F.-vvar=""'{for(i=NF;i>1;i--){var=var$i"."};var=var$1;printvar}') echo-e"\nzone\""$net.in-addr.arpa"\"IN{ typeslave; masters{"$master";}; file"slaves/$1.zone"; allow-update{none;}; };">>/etc/named.rfc1912.zones } while[$netAddress!="quit"];do mkSlave$netAddress echo"success" read-p"enternetWorkaddresseg:192.168.1192.168.1.1;enter'quit'forquit:"netAddress done echo"bye"
使用方法:
轉載於:https://blog.51cto.com/362475097/1888390