Recently, I replaced two old RHEL5 DNS BIND (named
) servers to RHEL7. Essentially, I took the easy route and used WebMin config backups to setup the new servers. However, i did come across some easily resolvable issues.
–
Problem: I want to replace named
with chroot-named
Solution:
yum -y install bind-chroot
systemctl stop named
systemctl disable named
/usr/libexec/setup-named-chroot.sh /var/named/chroot on
mkdir /var/named/chroot/var/named/data
chown named:named /var/named/chroot/var/named/data
systemctl enable named-chroot
systemctl start named-chroot
–
Problem: Job for named-chroot.service failed because the control process exited with error code.
Solution: you need to mkdir/chown data
directory as described above.
You can get additional service status info with journalctl -xe -u named-chroot
–
Problem: zones aren’t being transferred or files are access-denied (as seen with with the above journalctl
command )
Solution:
#DNS1 (optional?)
scp -p /var/named/chroot/var/named/*.{rev,hosts} root@DNS2:/var/named/chroot/var/named/slaves/
#DNS2
chown -R root:named /var/named/chroot/var/named/slaves/
chmod 770 /var/named/chroot/var/named/slaves/
chmod 660 /var/named/chroot/var/named/slaves/*
~~~
Written with StackEdit.
No comments:
Post a Comment
Comments, Suggestions or "Thank you's" Invited! If you have used this info in any way, please comment below and link/link-back to your project (if applicable). Please Share.
I accept Bitcoin tips of ANY amount to: 1GS3XWJCTWU7fnM4vfzerrVAxmnMFnhysL
I accept Litecoin tips of ANY amount to: LTBvVxRdv2Lz9T41UzqNrAVVNw4wz3kKYk