nslookup은 평소 가정에서는 많이 사용되지는 않는 명령어입니다. 하지만 회사에서는 자주 쓰게 되는 명령어인데요 보통 도메인 주소의 ip를 확인할 때 많이 사용합니다. 이번에는 nslookup을 사용하여 도메인주소 ip를 찾는 방법에 대해 공유 드립니다.
목차
nslookup이란
nslookup(name server lookup)은 리눅스, 맥 OS, 윈도우 등 에서 사용 할 수 있는 네트워크 관리 도구입니다. 도메인네임, ip주소매핑, 특정 DNS레코드 등의 정보를 얻기 위해 DNS(도메인 네임 시스템) 질의할 때 사용됩니다.
nslookup 사용법
nslookup [-opt ...] # 기본 서버를 사용하는 대화형 모드
nslookup [-opt ...] - server # 'server'를 사용하는 대화형 모드
nslookup [-opt ...] host # 기본 서버를 사용하는 'host'만 조회
nslookup [-opt ...] host server # 'server'를 사용하는 'host'만 조회
nslookup 사용예시(도메인 주소 ip 찾는 방법)
1. CMD 실행 후 nslookup 명령을 수행하면 아래그림의 빨간 표시 부분처럼 보이면 정상 실행 된 상태입니다.
* 기본서버는 제가 사용하는 SK브로드밴드의 DNS서버입니다. 사용하시는 인터넷에 따라 다르게 보이실 거예요
2. nslookup을 사용하여 일반적으로 많이 사용되는 네이버의 ip 주소를 확인한 결과입니다. 그림처럼 네이버 주소를 입력하면 Addresses 주소를 확인할 수 있습니다.
3. 명령어를 사용하여 알아낸 Addresses를 사용하여 주소창에 입력하면 네이버로 접근이 되는 것을 확인할 수 있습니다.
nslookup 명령어 옵션
명령: (식별자는 대문자로 표시되고 []는 선택 사항을 나타냄)
NAME - 기본 서버를 사용하는 호스트/도메인 NAME에 대한 정보 인쇄
NAME1 NAME2 - 위와 같지만 NAME2를 서버로 사용
help 또는 ? - 일반 명령에 대한 정보 인쇄
set OPTION - 옵션 설정
all - 옵션, 현재 서버 및 호스트 인쇄
[no]debug - 디버깅 정보 인쇄
[no]d2 - 자세한 디버깅 정보 인쇄
[no]defname - 각 쿼리에 도메인 이름 추가
[no]recurse - 쿼리에 대해 재귀 응답 요청
[no]search - 도메인 검색 목록 사용
[no]vc - 항상 가상 회로 사용
domain=NAME - 기본 도메인 이름을 NAME으로 설정
srchlist=N1[/N2/.../N6] - 도메인을 N1로, 검색 목록을 N1,N2 등으로 설정
root=NAME - 루트 서버를 NAME으로 설정
retry=X - 다시 시도 횟수를 X로 설정
timeout=X - 초기 시간 제한 간격을 X초로 설정
type=X - 쿼리 유형 설정(예: A,AAAA,ANY,CNAME,MX,NS,PTR,SOA,SRV)
querytype=X - type과 동일함
class=X - 쿼리 클래스 설정(예: IN (Internet), ANY)
[no]msxfr - MS 빠른 영역 전송 사용
ixfrver=X - IXFR 전송 요청에서 사용할 현재 버전
server NAME - 현재 기본 서버를 사용하여 기본 서버를 NAME으로 설정
lserver NAME - 초기 서버를 사용하여 기본 서버를 NAME으로 설정
root - 현재 기본 서버를 루트로 설정
ls [opt] DOMAIN [> FILE] - DOMAIN에 있는 주소 나열(선택 사항: FILE에 출력)
-a - 정식 이름 및 별칭 나열
-d - 모든 레코드 나열
-t TYPE - 주어진 RFC 레코드 형식의 레코드 나열(예: A,CNAME,MX,NS,PTR 등)
view FILE - 'ls' 출력 파일 정렬 및 pg로 보기
exit - 프로그램 끝내기
마무리
nslookup은 자주사용 되지 않다 보니 막상 필요할 때 생각이 안 날 수 있습니다. 필요한 상황에 위내용 참고하시어 사용해 보시길 바랍니다.
'IT노트 > Windows 10' 카테고리의 다른 글
[Windows 10] 기본 공유 폴더 제거(보안 취약점) (0) | 2024.04.11 |
---|---|
[Windows 10] 디스크 파티션 관리(볼륨 할당, 확장, 축소, 삭제) (0) | 2024.04.11 |
[Windows 10] ipconfig 명령으로 ip, mac 주소 등 네트워크 정보 확인 하기 (0) | 2024.04.11 |
[Windows 10] 윈도우 10 초기화 하는 방법 (0) | 2024.04.11 |
[Windows 10] ROBOCOPY를 사용한 복사 및 백업 (0) | 2024.04.11 |
[Windows 10] 명령 프롬프트(CMD) (0) | 2024.04.10 |
[Windwos 10] 복구 파티션 삭제 하기 (0) | 2024.04.10 |
[Windwos 10] 윈도우 10 설치 하는 방법 (0) | 2024.04.10 |