dig명령어로 DNS서버의 버전확인하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,368 조회
- 0 추천
- 목록
본문
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-19 20: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-19 20:43:14Z ahu $" [root@su250 ~]# |
이상과 같이 dig라는 도구를 이용하면 원하는 네임서버를 대상으로 우리가 알고자 하는 다양한 질의를 할 수 있습니다.
관련자료
-
이전
-
다음