Domain IP Lookup

nslookup 온라인: 브라우저에서 바로 쓰는 nslookup

명령 프롬프트가 없거나 열기 귀찮으신가요? 이 페이지는 nslookup과 같은 질문을 DNS에 보냅니다. 도메인을 입력하고 레코드 유형을 고르면 답을 바로 볼 수 있습니다. 아래에서는 nslookup 명령어별로 이 도구의 대응하는 옵션과 출력 결과의 실제 의미를 확인할 수 있습니다.

레코드 유형

예시:

nslookup 명령어와 이 도구의 대응 옵션

명령어요청하는 내용이 도구에서
nslookup example.comA 및 AAAA 레코드(IP 주소)A 또는 AAAA
nslookup -type=mx example.com메일 서버MX
nslookup -type=ns example.com권한 있는 네임서버NS
nslookup -type=txt example.comSPF 같은 텍스트 레코드TXT
nslookup -type=cname www.example.com이름이 가리키는 별칭CNAME
nslookup -type=soa example.com존 권한 정보와 타이머SOA
nslookup 8.8.8.8IP 주소에 연결된 호스트 이름(역방향 조회)역방향 DNS 조회 도구
nslookup example.com 1.1.1.1내가 고른 리졸버에 보내는 같은 질의공개 리졸버 사용

nslookup 출력은 어떻게 생겼나요?

Linux와 macOS에서 기본 조회를 실행하면 대략 다음과 같은 내용이 출력됩니다(주소는 문서용 예시입니다).

  • 맨 위의 Server와 Address는 어떤 리졸버가 응답했는지 보여 줍니다. 대개 공유기이며, 그래서 공개 리졸버와 결과가 다를 수 있습니다.
  • Non-authoritative answer는 응답이 도메인 자체의 네임서버가 아니라 리졸버에서, 흔히 캐시에서 왔다는 뜻입니다. 일상적인 조회에서는 정상입니다.
  • 이름이 두 번 이상 표시되면 주소가 여러 개라는 뜻입니다.
  • NXDOMAIN 또는 Non-existent domain은 이름이 등록되지 않았거나 레코드가 없다는 뜻입니다. 시간 초과는 응답이 제때 도착하지 않았다는 뜻이며, 방화벽이 DNS를 차단하고 있는 경우가 많습니다.
$ nslookup example.com
Server:         192.168.1.1
Address:        192.168.1.1#53

Non-authoritative answer:
Name:   example.com
Address: 203.0.113.10

Windows, macOS, Linux에서 nslookup 실행하기

이미 설치되어 있습니다. Windows에서는 명령 프롬프트나 PowerShell을, macOS에서는 터미널을 열고 nslookup 뒤에 이름을 입력하세요. nslookup만 입력하면 대화형 모드로 들어가며, set type=mx와 이름을 입력해 레코드 유형을 바꾸고 exit로 종료합니다.

Linux와 macOS의 많은 관리자는 더 자세한 정보를 출력하고 스크립트로 쓰기 쉬운 dig를 선호합니다. 둘 다 같은 DNS 시스템에 같은 질문을 하므로 답은 일치합니다.

nslookup 결과와 이 페이지의 결과가 다를 때

그럴 수 있으며, 대개 네 가지 중 하나입니다. 내 리졸버가 공개 리졸버보다 오래된 응답을 가지고 있거나, VPN이나 회사 네트워크의 DNS가 내부 이름에 대해 다른 응답을 돌려주거나, hosts 파일의 항목이 내 컴퓨터에서만 DNS를 덮어쓰는 경우(nslookup은 이를 무시하지만 브라우저는 따릅니다)이거나, 도메인이 지역 기반 DNS를 사용해 질문하는 위치에 따라 다른 주소를 돌려주는 경우입니다.

자주 묻는 질문

가이드