dig명령어로 기본네임서버를 이용하여 특정도메인 설정내용조회하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,363 조회
- 0 추천
- 목록
본문
dig명령어로 기본네임서버를 이용하여 특정도메인 설정내용조회하기
앞의 예에서는 대상 네임서버를 지정하여 질의를 하였습니다.
만약 대상 네임서버를 지정하지 않는다면 dig는 /etc/resolv.conf파일에 설정되어 있는 nameserver라는 항목에 설정되어 있는 네임서버를 대상으로 질의합니다.
즉, 다음 예와 같이 dig명령어 사용시 대상네임서버를 지정하지 않았다면 /etc/resolv.conf파일에 설정되어있는 첫번째 네임서버에 질의를 의뢰합니다.
다음은 현재 필자가 사용하고 있는 시스템의 /etc/resolv.conf파일의 내용입니다.
[root@su250 ~]# cat /etc/resolv.conf # Generated by NetworkManager search su250.com nameserver 168.126.63.1 nameserver 222.97.189.1 nameserver 222.97.189.2 [root@su250 ~]# |
이 파일은 현재 리눅스 시스템이 기본적(default)으로 사용할 네임서버에 대한 설정을 보관하고 있습니다.
즉, 첫번째 네임서버는 “nameserver 168.126.63.1”입니다.
그리고 두번째 네임서버는 “nameserver 222.97.189.1”입니다.
세번째 네임서버는 “nameserver 222.97.189.2”입니다.
즉, 현재 시스템이 사용할 기본 네임서버를 지정하고 있는 것입니다.
다음의 예는 질의 대상 네임서버를 직접 지정하지 않았기 때문에 dig는 linux.co.kr을 현재 서버의 /etc/resolv.conf파일에 설정되어 있는 첫번째 네임서버(168.126.63.1)에게 질의하여 그 응답을 얻은 것입니다.
[root@su250 ~]# dig linux.co.kr
; <<>> DiG 9.5.1b2-RedHat-9.5.1-0.8.b2.fc10 <<>> linux.co.kr ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48066 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION: ;linux.co.kr. IN A
;; ANSWER SECTION: linux.co.kr. 400 IN A 222.97.189.20
;; AUTHORITY SECTION: linux.co.kr. 400 IN NS ns2.suidc.com. linux.co.kr. 400 IN NS ns.suidc.com.
;; ADDITIONAL SECTION: ns.suidc.com. 162560 IN A 222.97.189.1 ns2.suidc.com. 98886 IN A 210.127.209.11
;; Query time: 17 msec ;; SERVER: 168.126.63.1#53(168.126.63.1) ;; WHEN: Sun Oct 18 18:02:12 2015 ;; MSG SIZE rcvd: 121
[root@su250 ~]# |
즉, 위의 예는 linux.co.kr도메인의 네임서버 설정값을 현재 시스템의 기본네임서버에 의뢰하여 그 결과를 출력한 것입니다.
관련자료
-
이전
-
다음