문제
서버 관리자 Kim 사원은 BIND를 설치하고 정상적인 서비스를 위하여 환경설정 파일인 '/etc/named.conf'파일의 내용을 수정하려고 한다. 환경설정 항목에 대한 설명으로 올바른 것은?
① ′listen-on′은 네임 서버에 접속이 허용된 컴퓨터의 IP주소와 포트를 설정한다. ② ′directory′는 네임 서버의 환경설정 파일이 위치하는 절대경로를 설정한다. ③ ′dump-file′은 도메인 정보의 오류 정보를 출력할 때 사용하는 파일을 설정한다. ④ ′allow-query′는 클라이언트에 대한 도메인 이름 요청의 허용 여부를 설정한다.
정답
1번
해설
정답: 1. named.conf의 listen-on은 네임 서버가 질의를 수신할 IP 주소와 포트를 지정한다. 즉 어느 IP/포트로 접속(질의)을 받아들일지 설정하는 항목이므로 ①이 올바르다.
오답 풀이
- 1번: listen-on은 네임 서버가 수신(접속 허용)할 IP/포트를 지정하므로 올바르다.
- 2번: directory는 존(zone) 파일 등 데이터 파일이 위치하는 작업 디렉터리를 지정하며, '환경설정 파일의 절대경로'라는 설명은 옳지 않다.
- 3번: dump-file은 캐시 덤프(rndc dumpdb)를 저장할 파일이며, '오류 정보 출력 파일'이라는 설명은 부정확하다.
- 4번: allow-query는 어떤 클라이언트의 질의를 허용할지(접근 제어) 지정하는 항목으로, '도메인 이름 요청 허용 여부'라는 단편적 설명만으로는 ①보다 정확도가 낮다.
보충 개념 named.conf 주요 항목: listen-on(수신 IP/포트), directory(작업 디렉터리), allow-query(질의 허용 ACL), forwarders(질의 전달 서버), dump-file/statistics-file(덤프·통계 파일).