긴 이름의 도메인 DNS가 동작 안합니다.
페도라3 서버에 10개 정도 도메인을 셋팅해서 잘 운영해 왔습니다.
오늘 새로운 도메인 하나를 추가했는데
추가한 도메인만 동작을 안하고 있습니다.
근래 추가했던 다른 도메인은 잘 동작하고 있습니다.
nslookup시 에러메시지:
** server can't find XXXXXXXXXXXX.co.kr: NXDOMAIN
이런저런 방법을 동원해도 안되기에
테스트하기 위해 가짜 도메인을 추가 했는데
이 도메인은 잘 동작합니다.
일전에 전문적으로 서버관리하던 친구로 부터
bind가 10자리 넘는 도메인 지원에 문제가 있다는
말을 얼핏 들은 기억이 납니다. 혹시 그런 문제일까요?
(문제가 발생하는 도메인은 '.co.kr' 제외하고 12자리입니다.)
지금 사용하고 있는 DNS는 "BIND 9.2.5"입니다.
/var/log/message에 아래와 같은 메세지가 있습니다.
재미 있게도 현재 /etc/named.conf 파일에는
에러가 나오는 부분을 지웠고, 해당 줄에 전혀 다른 내용이 있는데도 아래와 같이 나옵니다.
-----------------------------------
Jan 20 01:33:47 red named[4306]: /etc/named.conf:27: unknown logging category 'panic' ignored
Jan 20 01:33:47 red named[4306]: /etc/named.conf:31: unknown logging category 'load' ignored
-----------------------------------
뭐가 문제 일까요?
다른 버전 bind설치하니 잘 됩니다.
혹시나 해서 페도라 4번 서버에서 동일한 도메인으로 해보니 잘 됩니다.
그래서 지금 페도라 3번 서버에 bind(BIND 9.3.2) 쏘스를
가져와 컴파일해서 설치하니 문제 없이 잘 됩니다.
컴파일 해서 깔면 간단히 되는 문제 였는데...
왜 이렇게 간단한 길을 두고 돌아서 갈려고 했는지...
참고로,
컴파일 설치후 기동이 안되었는데 /var/log/message 에 나타난
에러 파일을 만들고, 폴더를 만들어 주니 잘 됩니다.
살 2Kg은 빠진 듯 합니다.
조르바와 함께 춤을....
댓글 달기