Linux

dig, nslookup

limdef 2023. 1. 1. 15:57

dig, nslookup 의 사용법을 알아본다.


도메인 명으로 IP 주소를 알아낼 때 사용한다.

dig는 unix계열의 운영체제에 탑재되어 있고 더 많은 정보를 제공하여 nslookup보다 보편적으로 쓰인다고 한다.

 

 

1. 사용법

dig [@서버] [도메인명(-x)] [IP 주소] [쿼리 타입]

 

2. 주요 옵션

-x address : IP 주소가 address 인 호스트의 DNS 정보를 검색한다.

 

쿼리타입

a : 지정한 호스트의 IP 주소

aaaa : 지정한 호스트의 IPv6 주소

any : 모든 정보

mx : 지정한 도메인의 메일 서버

ns : 지정한 도메인의 공인 네임 서버

ptr : 지정한 IP 주소의 PTR

soa : 지정한 도메인의 SOA

hinfo : 지정한 호스트 관련 정보 (cpu, os..)

axfr : 존(zone) 전송 정보

txt : 지정한 도메인의 텍스트 정보

 

dig @ns.example.com cask.example.com

-> DNS 서버 ns.example.com 에 호스트 cask.example.com 의 IP주소를 문의

 

dig @ns.example.com -x 192.168.0.1

-> DNS 서버 ns.example.com에 IP 주소가 192.168.0.1인 호스트 명 문의

 

최상위 도메인을 관리하는 서버에 문의하면 권위를 지닌 서버까지 도달할 수 있다.