2025년 1월 15일 수요일

nslookup, dig 명령어의 기본적인 사용법

 nslookup은 DNS 조회를 위한 매우 유용한 네트워크 도구입니다. 기본적인 사용법을 설명해드리겠습니다:

  1. 가장 기본적인 사용법:
nslookup example.com

이렇게 하면 도메인의 IP 주소를 조회할 수 있습니다.

  1. 특정 DNS 서버를 지정해서 조회하기:
nslookup example.com 8.8.8.8

(8.8.8.8은 Google의 DNS 서버입니다)

  1. 역방향 DNS 조회 (IP로 도메인 찾기):
nslookup 192.0.2.1
  1. 대화형 모드 사용:
nslookup > server 8.8.8.8 // DNS 서버 지정 > example.com // 도메인 조회
  1. 레코드 타입 지정 조회:
nslookup -type=MX example.com // 메일 서버 정보 조회 nslookup -type=NS example.com // 네임서버 정보 조회 nslookup -type=A example.com // IPv4 주소 조회 nslookup -type=AAAA example.com // IPv6 주소 조회

조회 결과에는 보통 다음과 같은 정보가 포함됩니다:

  • 사용된 DNS 서버의 정보
  • 조회한 도메인의 정식 이름
  • 해당하는 IP 주소들
  • TTL(Time To Live) 값

dig(Domain Information Groper)는 nslookup과 비슷하지만 더 강력하고 유연한 DNS 조회 도구입니다. 많은 리눅스 관리자들이 dig를 선호하는데, 그 이유는:

  1. 기본 사용법:
dig example.com
  1. 간단한 출력만 보기 (+short 옵션):
dig +short example.com
  1. 특정 DNS 서버 지정:
dig @8.8.8.8 example.com
  1. 특정 레코드 타입 조회:
dig example.com MX # 메일 서버 정보 dig example.com NS # 네임서버 정보 dig example.com ANY # 모든 레코드 정보

nslookup과 비교했을 때 dig의 장점:

  • 더 자세한 타이밍 정보 제공
  • 결과 포맷이 더 읽기 쉽고 스크립팅하기 좋음
  • DNSSEC 관련 정보도 쉽게 확인 가능
  • 더 많은 쿼리 옵션 제공

일반적으로 리눅스/유닉스 환경에서는 dig를 더 많이 사용하고, Windows 환경에서는 기본으로 제공되는 nslookup을 주로 사용합니다.

댓글 없음:

댓글 쓰기

구약성서의 구조

공동번역 성경의 구분과 용어로 설명해드리겠습니다. 오경 창세기: 세상과 인류의 시작, 이스라엘 민족의 조상들 탈출기: 이집트 탈출과 십계명 레위기: 예배와 제사 규정 민수기: 광야 생활 신명기: 모세의 마지막 가르침 역사서 ...