dnstop ( DNS 쿼리 조회 IP)

가끔 서버를 사용하다 보면 DNS에서 어떤 아이피가 쿼리를 질의하는지 확인하고 싶을때가 있다

아니면 공격성이 있을때
서버에 네임서버가 존재하는 경우 DNSTOP 을 이용해 아이피 및 도메인별 질의 COUNT를 확인할수 있다
서버에 맞게 RPM 파일을 다운 받아서 설치
다운로드 사이트
http://pkgs.repoforge.org/dnstop/
여기서 해당 버전에 맞는 버전을 설치를 하면 된다
단 설치전에 libpcap이 설치되어 있어야 하니 해당 패키지를 설치
yum -y install libpcap libpcap-devel
설치 후 dnstop 명령어로 확인 할수 있다
명령어는 다음과 같다
[root@xinet ~]# dnstop -h
dnstop: invalid option — h
usage: dnstop [opts] netdevice|savefile
        -4      Count IPv4 packets
        -6      Count IPv6 packets
        -a      Anonymize IP Addrs
        -b expr BPF program code
        -i addr Ignore this source IP address
        -p      Don’t put interface in promiscuous mode
        -r      Redraw interval, in seconds
        -l N    Enable domain stats up to N components
        -f      filter-name
Available filters:
        unknown-tlds
        A-for-A
        rfc1918-ptr
[root@xinet ~]# dnstop -4 -l 3 eth0

어떤 아이피에서 질의를 하는지 순서대로 출력

여기서 (Shift + 1) ( Shift + 2 )  (Shift + 3 ) 을 키를 누르면 아래처럼 정렬된것을 볼수 있다.

사용자 삽입 이미지
사용자 삽입 이미지


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호