강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

dig명령어로 DNS서버의 버전확인하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

dig명령어로 DNS서버의 버전확인하기

 

 

 

 

네임서버에는 네임서버의 버전이 있습니다.

 

 

 

 이것은 시스템자체의 버전이 아니고 네임서버에서 사용하고 있는 네임서버 즉, DNS(Domain Name Server) 솔루션 즉, BIND와 같은 네임서버솔루션의 버전입니다.

 

 

 

 , 여러분들이 사용하고 질의하는 네임서버에서 사용하고 있는 네임서버 솔루션(BIND)의 버전을 확인할 때 다음과 같은 방법을 사용하면 됩니다.

 

 

 

 

 

, 다음은 특정 네임서버의 버전정보를 확인하는 방법입니다.

 

 

 

 특정네임서버의 버전을 확인하려면 다음과 같이 확인하시기 바랍니다.

 

 

 

 

 

[root@su250 ~]# dig @ns.whois.co.kr txt chaos version.bind

 

; <<>> DiG 9.5.1b2-RedHat-9.5.1-0.8.b2.fc10 <<>> @ns.whois.co.kr txt chaos version.bind

; (1 server found)

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43223

;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; WARNING: recursion requested but not available

 

;; QUESTION SECTION:

;version.bind.                  IN      TXT

 

;; ANSWER SECTION:

version.bind.           5       IN      TXT     "Served by POWERDNS 2.9.21.2 $Id: packethandler.cc 1036 2007-04-1920:43:14Z ahu $"

 

;; Query time: 14 msec

;; SERVER: 218.232.110.171#53(218.232.110.171)

;; WHEN: Sun Oct 18 18:20:36 2015

;; MSG SIZE  rcvd: 124

 

[root@su250 ~]#

 

 

 

 

위의 예는 ns.whois.co.kr이라는 네임서버에 대한 정보를 확인한 것입니다.

 

 

 

 위의 결과로 알 수 있는 것은 ns.whois.co.kr이라는 네임서버는 POWERDNS 2.9.21.2를 사용하고 있음을 확인하였습니다.

 

 

 

 

 

그리고 다음과 같이 불필요한 정보를 제외한 DNS의 버전만을 확인하고자 할 때에는 grep을 이용하여 다음과 같이 하시기 바랍니다.

 

 

 

 

 

[root@su250 ~]# dig @ns.whois.co.kr txt chaos version.bind | grep version.bind

; <<>> DiG 9.5.1b2-RedHat-9.5.1-0.8.b2.fc10 <<>> @ns.whois.co.kr txt chaos version.bind

;version.bind.                  IN      TXT

version.bind.       5       IN   TXT     "Served by POWERDNS 2.9.21.2 $Id: packethandler.cc 1036 2007-04-1920:43:14Z ahu $"

[root@su250 ~]#

 

 

 

 

이상과 같이 dig라는 도구를 이용하면 원하는 네임서버를 대상으로 우리가 알고자 하는 다양한 질의를 할 수 있습니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  114 명