centos5 에서는 리눅스 네임서버를 설치하면 기존 4.x 때와는 설정파일이 다르다
centos 4.x 설정파일 /etc/named.conf
centos 5.x 설정 파일 /etc/named.caching-nameserver.conf (기존 설정값)
/etc/named.rfc1912.zones (존 파일 설정값)
centos 5.x 네임서버 설치 및 설정
편하게 yum으로 설치한다
[root@localhost ~]# yum -y install bind-*
[root@localhost ~]# yum -y install caching-nameserver
기본 설정값을 변경해 준다
[root@localhost ~]# vi /etc/named.caching-nameserver.conf
15번 라인 listen-on port 53 { any; }; 수정
27번 라인 allow-query { any; }; 수정
36번 라인 match-clients { any; }; 수정
37번 라인 match-destinations { any; }; 수정
위의 기본값들은 localhost 되어 있다 이럴경우 외부에서 dns조회시 조회가 되지 않는다 (localhost)로 되어 있기 때문에
그래서 설정값을 any로 변경해 주면 된다
해당 존파일은 /van/named 폴더에 위치하면 된다 만약 이 위치에 파일이 있는데도 불구하고 파일을 찾을수 없다고
에러가 발생된다면 심벌릭 링크를 걸어준다
예를 든다면 아래 처럼
[root@localhost ~]# ln -s /var/named/chroot/var/named/xinet.kr.zone /var/named/xinet.kr.zone
만약 또 되지 않는 다면 해당 존파일의 권한을 named로 변경해주면 된다
에러가 발생되는것은 log를 보면 무슨 문제인지 정확히 알수 있다