CentOS 5 Bind(named) 설정법

KT로부터 DNS 차단(?)을 당한 후 로컬 캐쉬 DNS 를 운영하기로 생각하고 /etc/init.d/named start 를 쳤더니 에러가 나더군요. 좀 의아하게 생각했는데 CentOS의 버그라고 합니다. (관련 문서)

기본 설정 파일을 설치하지 않는 버그인데 수동으로 설치하여 문제를 해결했습니다. 9.x.x 부분은 버전에 맞게 바꾸시면 됩니다.

$ cd /var/named/chroot<br /> $ cp -Rapf /usr/share/doc/bind-9.x.x/sample/* .<br /> $ /usr/sbin/dns-keygen

dns-keygen 으로 구한 DNS 키를 rndc.key 파일과 named.conf 안의 아래 부분에 넣어주시면 됩니다.

key ddns_key<br /> {<br /> algorithm hmac-md5;<br /> secret "<strong>이 부분에 키를 넣어주세요</strong>";<br /> };<br />

updatedupdated2021-01-142021-01-14