项目作者: egberts

项目描述 :
Perform safe reload of ISC Bind9 and ISC DHCP, especially with dynamic zones inside a view
高级语言: Shell
项目地址: git://github.com/egberts/safe-bind-dhcp-reset.git
创建时间: 2019-12-21T18:05:16Z
项目社区:https://github.com/egberts/safe-bind-dhcp-reset

开源协议:MIT License

下载


safe-bind-dhcp-reset

Perform safe reload of ISC Bind9 and ISC DHCP, especially with dynamic zones inside a view.

There are two shell scripts:

  1. Perform bastion-host of DHCP with hidden-master restarting (bind-dhcp-reset.sh)
  2. Perform singular named daemon/server restarting (bind-reset.sh)
    • scripts figures out what to do
    • Ensure that named.conf is syntax-correct before proceeding.
    • Deterrmines what zones are declared (rndc reload)
    • Which zones are slave/hidden/stub or not (rndc refresh)
    • stops the named daemon
    • starts the named daemon
    • Whether re-sign is needed or not (DNSSEC, rndc sign)
    • Whether re-sign is needed or not (DNSSEC, rndc sign)
    • Display the zone details