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인 호스트 명 문의
최상위 도메인을 관리하는 서버에 문의하면 권위를 지닌 서버까지 도달할 수 있다.