문제
다음 중 시스템에서 사용할 DNS 서버의 주소를 등록하는 파일로 알맞은 것은?
① /etc/hosts ② /etc/resolv.conf ③ /etc/sysconfig/network ④ /etc/sysconfig/network-scripts
정답
2번
해설
정답: 2. /etc/resolv.conf 는 시스템이 도메인 이름을 풀 때 사용할 DNS 서버(nameserver)와 검색 도메인(search)을 등록하는 파일이다.
오답 풀이
- 1번: /etc/hosts 는 호스트명↔IP 의 정적 매핑을 담는 파일이지 DNS 서버 주소 등록 파일이 아니다.
- 2번: nameserver 항목으로 DNS 서버를 등록하는 /etc/resolv.conf 로 옳다.
- 3번: /etc/sysconfig/network 는 네트워킹 여부·호스트명·게이트웨이 등을 담는 전역 설정 파일이다.
- 4번: /etc/sysconfig/network-scripts 는 인터페이스별 설정(ifcfg-*)을 두는 디렉터리이다.
보충 개념 /etc/resolv.conf 의 "nameserver IP" 가 질의할 DNS 서버를 지정한다. 정적 매핑은 /etc/hosts, 조회 순서는 /etc/nsswitch.conf 가 정한다.