jmeter如何設置IP欺騙


由於服務器出於安全考慮會對同一IP地址做過濾,所以如果想要達到正常的壓測效果,我們需要在發請求時偽造出不同的IP地址。
主要步驟分為以下3步:
第一步:在負載機上綁定IP地址。

第二步:在要欺騙的http請求中,修改Implementation為httpclient模式。

第三步:在要欺騙的http請求中,修改Source IP Address,指定請求要用到的本地地址(參數化)。

首先打開負載機上的網絡配置,將IP地址更改為固定IP
更改為固定IP
然后點擊高級項手動添加你要偽造的IP地址
此處添加IP地址信息

此處添加的地址需要注意是否已被占用,可以先ping下你要偽造的地址,如果提示無法訪問目標主機則意味着該地址未被占用,可正常添加。

IP綁定后,你需要將剛才的IP地址記錄在一個txt文檔中,以便之后的請求時參數化調用你偽造你的IP.

負載機上的IP綁定完成后,需要在jmeter中設置變量來調用
1.在配置元件中增加CSV Data Set config,
具體設置參考如下:
CSV Data Set config設置
Filename中應該填寫本地文件的路徑,注意文件后綴名不要忘記
Variable Names填寫呆會調用時的參數名稱,隨意填寫
其他設置不變
然后進入具的sample-http請求中修改Implementation為httpclient模式,Source IP Address中調用剛剛設置的參數
具體如下圖所示
這里寫圖片描述
最后運行結果如下所示
這里寫圖片描述
在請求中可以看到所使用的IP地址。

遺留問題,按照上述的方法添加綁定IP時,jmeter不像loadrunner那樣方便,你需要自己先PING出地址以確保該IP未被占用,其次你還得手動一個個添加,非常的不方便,還需要找方法完善這個操作。

至此,jmeter的IP欺騙已設置完成。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM