문제
네트워크 및 서버관리자 Kim은 총무과 Lee로부터 계속하여 IP가 충돌하여 업무에 지장이 많은 것을 민원으로 접수하게 되었다. 확인결과 사내에서 Lee와 동일한 IP(192.168.1.100)가 입력되어 있는 SUMA-COM2라는 PC가 Lee의 PC와 IP 충돌을 일으키고 있는 것을 확인하게 되었다. 해당 IP의 이름을 확인할 수 있는 (A) 명령어는? (단. 윈도우 계열의 명령프롬프트에서 실행하였다.)
① nslookup ② netstat ③ arp ④ nbtstat
정답
4번
해설
정답: 4. 출력 화면의 'NetBIOS Remote Machine Name Table'은 nbtstat 명령의 결과이다. nbtstat -A <IP>는 해당 IP의 NetBIOS 이름(여기서는 SUMA-COM2)을 조회하므로 (A)에는 nbtstat이 들어간다.
오답 풀이
- 1번: nslookup은 DNS 서버에 질의해 도메인↔IP를 조회하는 명령으로, NetBIOS 이름 테이블을 보여 주지 않는다.
- 2번: netstat는 연결·포트·라우팅 통계를 보여 줄 뿐 상대 PC 이름을 조회하지 못한다.
- 3번: arp는 IP↔MAC 매핑 캐시를 다루며 컴퓨터 이름은 알려 주지 않는다.
- 4번: nbtstat -A는 IP로 원격지의 NetBIOS 이름 테이블을 조회하므로 옳다.
보충 개념 nbtstat 주요 옵션: -A(IP로 원격 이름 조회), -a(이름으로 조회), -n(로컬 이름), -c(NetBIOS 캐시), -r(이름 해석 통계). 화면처럼 <20>은 파일/프린터 공유 서비스, <00>은 워크스테이션 서비스를 의미한다.