문제
다음 설명과 관련 있는 파일로 알맞은 것은?
시스템 점검을 위해 외부 네트워크와의 연결을 차단하려고 한다.
① /etc/hosts ② /etc/resolv.conf ③ /etc/sysconfig/network ④ /etc/sysconfig/network-scripts
정답
3번
해설
정답: 3. 외부 네트워크와의 연결(기본 게이트웨이 등)을 제어하는 설정은 /etc/sysconfig/network 에 있다. 이 파일의 NETWORKING·GATEWAY 항목으로 시스템의 네트워킹 활성/게이트웨이를 조정해 외부 연결을 차단할 수 있다(원문 정답 3번 기준).
오답 풀이
- 1번: /etc/hosts 는 호스트명↔IP 정적 매핑 파일로 외부 연결 차단 설정과 직접 관계가 약하다.
- 2번: /etc/resolv.conf 는 네임서버(DNS) 지정 파일로 이름 해석에 관여할 뿐 연결 차단 자체는 아니다.
- 3번: /etc/sysconfig/network 는 NETWORKING/GATEWAY 등 전역 네트워킹·게이트웨이 설정을 담아 외부 연결 제어와 관련되므로 원문 정답이다.
- 4번: /etc/sysconfig/network-scripts 는 인터페이스별(ifcfg-*) 설정 "디렉터리"라 단일 파일을 묻는 문항의 답으로는 부적합하다.
보충 개념 /etc/sysconfig/network 에는 NETWORKING(=yes/no), HOSTNAME, GATEWAY 등이 들어간다. 인터페이스별 IP/넷마스크는 /etc/sysconfig/network-scripts/ifcfg-ethN 에 둔다. 다만 "외부 연결 차단" 표현이 다소 모호해 방화벽(iptables) 해석 여지가 있어 검수 표시한다.