[질문] FC6에서 rndc.conf가 없습니다!!
안녕하세요? Linux를 공부하는 초짜입니다.
FC5에서는 rndc.conf가 있고, localhost의 named를 stop, restart할 때 이 파일을 사용하는 것 같았습니다.
그런데 FC6에서는 named 관련 패키지를 모두 깔아도 이 파일이 만들어지지도 않고, 일부러 만들어도 사용되지가 않는 것 같습니다.
그래도 named stop, restart는 잘만 됩니다.
FC는 rndc를 이용해서 로컬의 named 제어를 한다고 알고 있고, 실제로 named 스크립트를 보아도 rndc가 분명히 사용되던데 어떻게 된 일인지 모르겠습니다.
FC6부터는 뭔가 설정이 바뀐 것이 있는지요?
참고로 FC5와 6에서의 rndc.conf, named.conf의 해당 부분은 다음과 같습니다.
-------------------------------------
rndc.conf //FC5
options {
default-server localhost;
default-key "rndckey";
};
server localhost {
key "rndckey";
};
include "/etc/rndc.key";
-------------------------------------
-------------------------------------
named.conf //FC5
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
include "/etc/rndc.key";
-------------------------------------
-------------------------------------
rndc.conf //FC6
없음
-------------------------------------
-------------------------------------
named.conf //FC6
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
include "/etc/rndc.key";
-------------------------------------
자답: 없을 경우의 default
는 /etc/rndc.key에 있는 키를 사용하는군요.
하지만 이 파일에 하나 이상의 키가 정의되어 있으면 키가 중복이라며 오류가 발생합니다.
댓글 달기