dig 커맨드로 DNS서버에 질의하기
1차 수정일 [2020.01.19] - 작업 환경 명시
작업 환경 : macOS High Sierra
DIG(Domain Information Groper)는 DNS서버에 질의하는 데 쓰는 명령어다. 용법은 아래와 같다.
$ dig gitbook.io
를 실행해보겠다.
QUESTION SECTION
: DNS에 요청된 메세지를 나타낸다. A타입이 디폴트로 잡혔다. (레코드 타입에 대한 설명은 여기를 참고.)
ANSWER SECTION
: 질의한 레코드 타입이 A여서 gitbook.io
로 호스팅하는 서버의 IP주소를 응답했다.
AUTHORITY SECTION
: 어떤 DNS서버가 실제로 gitbook.io
의 IP주소를 레코드로 가지고 있는지 나타낸다. 레코드 타입이 NS인 걸 보면 알 수 있다.
ADDITIONAL SECTION
: AUTHORITY SECTION
에 있는 DNS서버의 IPv4 주소와 IPv6 주소가 나타나있다.
'다 필요없고 ANSWER SECTION
만 알고싶다!' 라면 +short
옵션을 주면 된다.
gitbook.io
의 원래 도메인주소 또는 상위 도메인을 알고싶다면 주소 뒤에 레코드 타입을 옵션으로 준다.
www.gitbook.com
뒤에 .
이 붙는 걸 볼 수 있는데 루트도메인을 뜻한다.
출처 : https://www.tecmint.com/10-linux-dig-domain-information-groper-commands-to-query-dns/
Last updated