문제
다음 설명에 해당하는 파일로 가장 알맞은 것은?
원격지 시스템에 접속할때 IP 주소 대신 가상 도메인 주소 www.ihd.or.kr 설정하여 사용하려고 한다.
① /etc/resolv.conf ② /etc/services ③ /etc/sysconfig/network-scripts ④ /etc/hosts
정답
4번
해설
정답: 4. /etc/hosts 는 호스트명(도메인)과 IP 주소의 매핑을 로컬에 정적으로 등록하는 파일로, DNS 없이도 'www.ihd.or.kr' 같은 이름으로 접속하도록 설정할 수 있다.
오답 풀이
- 1번: /etc/resolv.conf 는 사용할 DNS 서버(네임서버) 주소를 지정하는 파일이다.
- 2번: /etc/services 는 서비스명과 포트 번호의 매핑을 담는 파일이다.
- 3번: /etc/sysconfig/network-scripts 는 네트워크 인터페이스 설정 파일들이 모인 디렉터리이다.
- 4번: 호스트명-IP 매핑을 로컬에 등록하는 파일은 /etc/hosts 로 옳다.
보충 개념 이름 해석은 보통 /etc/hosts(로컬 정적 매핑)를 먼저 확인하고, 없으면 /etc/resolv.conf 에 지정된 DNS 서버로 질의한다. 조회 순서는 /etc/nsswitch.conf 의 hosts 항목으로 정해진다.