[精讚] [會員登入]
1653

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

你可能感興趣的文章

Linux ext3 系統下刪除檔案救回全記錄 今天一個不小心,下了 rm 的指令,從此奮戰一個下午,終於把檔案救回來,以下是全記錄...

安裝SPHINX支援中文 新版本的 sphinx 和舊版不同,網路上很多範例和教學是不能用的。此文是安裝和設定方法分享

[Centos7] HTTPS/SSL憑證的SELINUX設置 把申請來的憑證檔放到指定的位置後,沒辦法啟動,怎麼辦?

[Rocky9] codeignitor4+ php:8.3-apache + docker compose 這次的目標是把服務裝在docker,裡面放入php8.3-apache的 docker container, 並採用codeignitor4作基礎的設置。

使用RRDTOOL來繪製流量圖 使用RRDTOOL來製作流量圖的簡略說明

[Rocky9] Rocky Linux 9網路重啟 network restart? Rocky Linux 9網路重啟 network restart 指令不見了,該怎麼辦?

隨機好文

[jQuery] select 元件的取值及給值 html中的元件select,在jquery中要如何使用?

UTF-8 BOM (Byte Order Mark) 的問題 在 Michael Kaplan 那看到 Every character has a story #4: U+feff

[Windows7] 移除IE10及移除IE11 Windows7 不得已的情況要移除IE11或IE10怎麼做?

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根

世紀帝國征服者新版本--被遺忘的帝國 世紀帝國征服者新版本--被遺忘的帝國 世紀二代的征服者是精典遊戲中的精典,aofe更好玩...