[精讚] [會員登入]
1589

DNS壓力測試工具queryperf

要怎麼知道我安裝的DNS是否能耐受的住網路上的攻擊或大量查詢,這裡有一個免費的工具 queryperf

分享此文連結 //n.sfs.tw/10345

分享連結 DNS壓力測試工具queryperf @新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-18 09:03:42 最後編修
2016-12-02 13:32:53 By 張○○
 

自動目錄

沒想到 bind 自己就有測試工具,叫queryperf ,但它不能由yum安裝,得自己抓下來編譯,不會很難。

安裝及下載 [1]

確認你的bind版本,避免相依性套件問題:
# named -v

抓取適合的版本tarball
# wget http://ftp.isc.org/isc/bind9/9.7.3/bind-9.7.3.tar.gz

# tar zxvf bind-9.7.3.tar.gz
# cd bind-9.7.3/contrib/queryperf/
# ./configure
# make

完成後會產生 queryperf 執行檔,可把他複製到 /usr/sbin
# cp queryperf /usr/sbin/

測試

建立測試用腳本文件 testrr.txt,範例:

http://www.tc.edu.tw A
n.sfs.info A
mrtg.tc.edu.tw A
tc.edu.tw MX
.... 以下請自行延伸,可用複製貼上或是指令的方式建立大量 > 1000筆的測試資料

進行測試

$ queryperf -d testrr.txt -s 163.17.40.1 -v

上面的-s IP請換成你要測試的IP

參考資料

[1] http://www.ileiming.com/queryperf%E6%B5%8B%E8%AF%95dns%E6%80%A7%E8%83%BD

[2] http://go-linux.blogspot.tw/2008/08/queryperf-dns-server.html


原文 2013-05-22 23:48:56

END

你可能感興趣的文章

[Centos7] 安裝nodejs8+yarn 安裝nodejs 8+ yarn的過程記錄

Centos7 的ifconfig和netstat Centos7 和RHEL 7 最小安裝中竟然沒有ifconfig和netstat?原來centos/rhel準備把這兩個指令作廢,那怎麼辦?

[CentOS] 改錯fstab 無法開機怎麼辦? Linux 改錯fstab 無法開機怎麼辦?

[Linux] mongodb 初步--1/3 我使用mongo 的一些大小事:安裝及基本操作

[MSSQL] 使用linux連接微軟的MS-SQL 職務上需要連接到mssql,這是我第一次試圖在linux連接mssql。

[Centos] opentftp + selinux 安裝及設定 Centos 安裝微型ftp伺服器:tftp伺服器

隨機好文

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

一個邏輯的錯誤刪了全部檔案的經驗 今天本來想做一件很簡單的事,但卻足足浪費我多一倍的時間,再加上刪掉我全部的檔案,原因只是因為我自己的邏輯錯誤。

[NetBeans] 使用git複製別人的專案 NetBeans使用git複製別人的專案及版本控制

維修海棉拖把頭 這類型的海棉拖把很好用,可是這近發現海棉頭越來越不耐用,也許是錯覺,以往都能用個三四個月,現在二個月就差不多掉下來。 這

[MAC] 安裝APACHE+PHP OS Darwin OpenIDMac1deAir 15.6.0 Darwin Kernel Version 15.6.