DDNS 서비스 클라우드 DNS 진단도구 고객지원 서비스관리
 

HOME > 고객지원 >도움말
도움말
코디엔에스에 자주 묻는 질문과 답변들 입니다. 만약 찾으시는 답변이 없는 경우에는  1:1 친절상담으로 문의하여 주십시오. 유료 고객의 경우에는 원격설정지원 / 콜 백 전화 상담 / 1:1 친절상담 ( 근무 외 시간 ) 등의 고급 고객지원 서비스를 받으실 수 있습니다.

윈도우용 Nslookup 사용법

   
업데이트  : 2019-05-11 (토) 10:55     조회  : 35,495    
Nslookup은 DNS를 테스트하고 그 문제를 해결하기 위한 관리 도구입니다. Nslookup를 실행하시려면 < Win 키 > + < R >키를 누른 후 cmd를 입력하여 사용자 모드로 명령 프롬프트을 실행하거나,  관리자 권한이 필요할 경우  시작 ▷ Windows  시스템  ▷ 명령 프롬프트에서 마우스를 우 클릭하여 관리자 모드로 명령 프롬프트를 실행한 후  Nslookup을 실행하시면 됩니다. Nslookup는 대화식 모드와 비대화식 모드의 두 가지 모드에서 실행할 수 있습니다. 

▶ 비대화식 모드는 단일 데이터만을 반환해야 할 때 유용합니다. 비대화식 모드의 구문은 다음과 같고 아래의 예는 구글 도메인의 MX레코드를 조회하는 구문입니다. 주의 - "권한 없는 응답 ( Non-authoritative answer )"의 의미하는 것은  google.com이 등록된 네임서버의 응답이 아닌 kns.kornet.net의 캐싱 서버 네임서버가 응답하였다는 의미입니다. nslookup [-option] [hostname] [server]

C:\WINDOWS\system32>nslookup -query=mx google.com
서버:    kns.kornet.net
Address:  168.126.63.1

권한 없는 응답:
google.com      MX preference = 20, mail exchanger = alt1.aspmx.l.google.com
google.com      MX preference = 30, mail exchanger = alt2.aspmx.l.google.com
google.com      MX preference = 40, mail exchanger = alt3.aspmx.l.google.com
google.com      MX preference = 50, mail exchanger = alt4.aspmx.l.google.com
google.com      MX preference = 10, mail exchanger = aspmx.l.google.com

C:\WINDOWS\system32>
-
 대화식 모드로 Nslookup을 시작하려는 경우에는 명령 프롬프트에 "nslookup"을 입력하면 됩니다. 만약 사용중인 통신사가 케이티인 경우라면 아래와 같이 출력될 것입니다. 

C:\WINDOWS\system32>nslookup
기본 서버:  kns.kornet.net
Address:  168.126.63.1
>

-
▶ 이제 조회하려는 도메인을 입력해 봅니다. nslookup"에서  만약  "google,com"을 입력하여 조회하는 경우라면 아래와 같이 출력될 것입니다. 

C:\WINDOWS\system32>nslookup
기본 서버:  kns.kornet.net
Address:  168.126.63.1

> google.com
서버:    kns.kornet.net
Address:  168.126.63.1

권한 없는 응답:
이름: google.com
Addresses:  2404:6800:4004:80a::200e
216.58.197.142
>
-
▶ 다른 데이터 형식 찾기 : 도메인 네임스페이스 내에서 다른 데이터 형식을 찾으려면 명령 프롬프트에서 set type 명령이나 set q[uerytype] 명령을 사용하십시오. 예를 들어 메일 교환기 데이터에 대해 쿼리 하려면 아래와 같이 입력하십시오.

C:\> nslookup
기본 서버 : kns.kornet.net  
Address:  168.126.63.1
> set type=mx
> daum.net
서버:    kns.kornet.net
Address:  168.126.63.1
권한 없는 응답:
daum.net        MX preference = 10, mail exchanger = mx4.hanmail.net
daum.net        MX preference = 10, mail exchanger = mx1.hanmail.net
daum.net        MX preference = 10, mail exchanger = mx2.hanmail.net
daum.net        MX preference = 10, mail exchanger = mx3.hanmail.net
>
-
주의 - 원격 이름에 대한 첫 번째 쿼리의 경우에는 응답을 신뢰할 수 있지만 후속 쿼리의 경우에는 응답을 신뢰할 수 없습니다. 원격 호스트를 처음 쿼리 할 때는 로컬 DNS 서버가 해당 도메인에 대해 신뢰할 만한 DNS 서버에 연결합니다. 그런 다음 후속 쿼리에 대해 로컬 서버의 캐시에서 신뢰할 수 없게 응답하도록 로컬 DNS 서버가 해당 정보를 캐시합니다.

▶ 다른 이름 서버에서 직접 쿼리 : 다른 이름 서버를 직접 쿼리 하려면 server 명령이나 server 명령을 사용하여 해당 이름 서버로 전환하십시오. server 명령은 전환할 서버 주소를 가져오기 위해 로컬 서버를 사용하는 반면에 server 명령은 주소를 가져오기 위해 현재의 기본 서버를 사용합니다.

C:\> nslookup
기본 서버 : kns.kornet.net  
Address  : 168.126.63.1
> server 1.1.1.1
기본 서버 : one.one.one.one
Address  : 1.1.1.1
>
-
▶ Nslookup 문제 해결
1, 기본 서버의 제한 시간이 초과된 경우
Nslookup 유틸리티를 시작하면 다음과 같은 오류가 발생할 수 있습니다.
*** Can't find server name for address w.x.y.z: Timed out
참고: w.x.y.z는 DNS 서비스 검색 순서 목록에 나열된 첫 번째 DNS 서버입니다.
*** Can't find server name for address 127.0.0.1: Timed out

첫 번째 오류는 DNS 서버에 도달할 수 없거나 서비스가 해당 컴퓨터에서 실행되고 있지 않음을 나타냅니다. 이 문제를 해결하려면 해당 서버에서 DNS 서비스를 시작하거나 연결 문제가 있는지 확인하십시오.
두 번째 오류는 DNS 서비스 찾기 순서 목록에 서버가 정의되지 않았음을 나타냅니다. 이 문제를 해결하려면 이 목록에 올바른 DNS 서버의 IP 주소를 추가하십시오.

2,  Nslookup을 시작할 때 서버 이름을 찾을 수 없는 경우

Nslookup 유틸리티를 시작하면 다음과 같은 오류가 발생할 수 있습니다.
*** Can't find server name for address w.x.y.z: Non-existent domain

이 오류는 이름 서버의 IP 주소에 대한 PTR 레코드가 없을 때 발생합니다. Nslookup은 시작할 때 기본 서버의 이름을 가져오기 위해 역방향 조회를 수행합니다. 이때 PTR 데이터가 없으면 이 오류 메시지가 반환됩니다. 이 문제를 해결하려면 역방향 조회 영역이 존재하는지 그리고 이 영역에 이름 서버에 대한 PTR 레코드가 있는지 확인하십시오.

3, 자식 도메인의 Nslookup이 실패하는 경우
자식 도메인을 쿼리하거나 거기에서 영역 전송을 수행하면 Nslookup이 다음과 같은 오류를 반환할 수 있습니다.
*** ns.domain.com can't find child.domain.com.: Non-existent domain
*** Can't list domain child.domain.com.: Non-existent domain

그 외 권한이 있는 주소와 네트워크만 영역 전송을 수행할 수 있도록 DNS 서버에서 이 기능을 차단하는 영역 보안이 설정된 경우에는 다음과 같은 오류가 반환됩니다.
*** Can't list domain example.com.: Query refused

명령 프롬프트에 "help"나 "?"를 입력하면 사용할 수 있는 명령 목록이 생성됩니다. 명령 프롬프트에서 입력한 사항이 유효한 명령으로 인식되지 않을 때는 호스트 이름으로 간주되어 기본 서버를 사용하여 이를 확인하려고 시도합니다. 대화식 명령을 중단하려면 Ctrl+C를 누릅니다. 대화식 모드를 종료하고 명령 프롬프트로 돌아가려면 명령 프롬프트에서 exit를 입력합니다.

▶ 전체 옵션 목록 -명령 프롬프트에서 set 명령을 실행하여 Nslookup에서 여러 옵션을 설정할 수 있습니다. 이들 옵션의 전체 목록을 보려면 set all을 입력합니다. set 명령에서 사용할 수 있는 옵션을 출력하려면 위의 옵션 목록을 참조하십시오.

명령:   (ID는 대문자로 표시되며, []는 선택 사항임)
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, ANY, CNAME, MX,
NS, PTR, SOA, SRV) 설정
querytype=X         - type과 동일
class=X             - 쿼리 클래스(예: IN(인터넷), ANY) 설정
[no]msxfr           - MS fast zone transfer(빠른 영역 전송) 사용
ixfrver=X           - IXFR 전송 요청에서 사용할 현재 버전
server NAME     - 현재의 기본 서버를 사용하여 기본 서버를 NAME으로 설정
lserver NAME    - 초기 서버를 사용하여 기본 서버를 NAME으로 설정
finger [USER]   - 현재의 기본 호스트에서 선택적인 NAME 핑거(finger)
root            - 현재의 기본 서버를 루트로 설정
ls [opt] DOMAIN [> FILE] - DOMAIN의 주소 목록 표시(선택적으로 FILE로
출력 가능)
-a          -  정식 이름 및 별칭 목록 표시
-d          -  전체 레코드 목록 표시
-t TYPE     -  지정된 종류의 레코드(예: A, CNAME,
MX, NS, PTR 등) 목록 표시
view FILE       - 'ls' 출력 파일을 정렬하여 pg를 통해 보기
exit            - 프로그램 종료
코디엔에스 기술팀 - 2017-11-17일 등록

















이전      리눅스 Nslookup 사용법
다음      인터넷 끊김방지 설정 - DHCP IP대여시간 문제
질문하기 연관검색 전체보기

회사소개 | 이용약관 | 이메일 무단수집금지 | 저작권 보호정책 | 개인정보취급방침
내홈닷컴  데이터센터 서울특별시 서초구 서초동 1710-1번지 #SK broadband 2F, 사업자 등록번호 124-37-38375  전국 대표번호 1566-6346  이 메일 주소 managers@nehom.com
내홈닷컴의 사전 동의 또는 협의로 사이트내의 일체의 정보, 콘텐츠 및 UI 등을 전시, 전송, 스크래핑하여 사용할 수 있습니다.
DDNS서비스   클라우드 DNS   진단도구   고객지원   서비스관리   서비스정책   회사소개
DDNS서비스   클라우드 DNS   DDNS서비스진단   시스템 상태   서비스 로그인   이용약관   임직원 인사말
서비스 가입   웹 DDNS서비스   웹 페이지 연결진단   공지 / 이벤트   서비스 상태정보   개인정보취급방침   회사개요
서비스 상세 / 비교   멀티 CNAME   서비스 포트스캔   도움말   도메인정보 / 결제   이메일 무단수집금지   회사연혁
프로그램 다운로드   템플릿설정 서비스   인터넷속도진단   매뉴얼/가이드   계정정보 관리   저작권보호정책   주요제품/기술
멀티 DDNS서비스   유동IP 알림서비스   도메인레코드 조회진단   서비스결제 / 계산서   결재내역 / 계산서   뷰어 다운로드   채용안내
DDNS서버 개발서비스     I P 조회진단   고급 고객지원           오시는 길 안내
DDNS API     네임서버 조회진단   자료실           내홈닷컴 문의/상담
  1:1 친절상담   개발 문의 / 신청
            서비스 정보 찾기            






COPYRIGHT © 1998 -2024  NEHOM.COM  CREATION ALL RIGHTS RESERVED.