Bind9 / CentOS7

BIND インストール/設定

名前解決サービスである DNS (Domain Name System) サーバーを構築します。

1. BIND をインストールします。
[root@centos7 ~]# yum -y install bind bind-chroot bind-utils


BIND起動/動作確認

1. BINDをchroot化して、起動します。
[root@centos7 ~]# /usr/libexec/setup-named-chroot.sh /var/named/chroot on

[root@centos7 ~]# systemctl stop named
[root@centos7 ~]# systemctl disable named

[root@centos7 ~]# systemctl start named-chroot
[root@centos7 ~]# systemctl enable named-chroot
ln -s '/usr/lib/systemd/system/named-chroot.service' '/etc/systemd/system/multi-user.target.wants/named-chroot.service'
[root@centos7 ~]#


2. Firewalld を有効にしている場合
DNS サービスの許可が必要

[root@centos7 ~]# firewall-cmd --add-service=dns --permanent
success
[root@centos7 ~]# firewall-cmd --reload
success