在jmeter.i中有没有办法进行IP欺骗。我已经通过“CSV数据集配置”试了一下。还有其他任何方法。请告诉我。谢谢。
答案 0 :(得分:2)
以下步骤将帮助您实施IP欺骗:
注意:使用Wifi进行欺骗无效。 Jmeter机器必须连接到LAN以实现IP欺骗。
<强> 更新--------------------------------- 强>
http://www.filedropper.com/ipchangersetconfig
http://www.filedropper.com/ipaddresslist
希望这会有所帮助。
答案 1 :(得分:0)
答案 2 :(得分:0)
首先我们需要创建虚拟IP在终端
中输入命令的ifconfig
通过以下方式转到根文件夹: - sudo su
假设您需要一系列10.0.0.1~10.0.0.255然后运行blow命令: -
每个$(seq 1 254); if ifconfig eth0:$ each 10.0.0。$ each;完成
打印您的IP: - 每个$(seq 1 254); do cat 10.0.0。$ each&gt; ip.txt;完成
每个$(seq 1 254);做回声&#34; 10.0.0。$ each&#34 ;;完成&gt; ip.txt
生成报告后运行此命令: - 每个$(seq 1 254); if ifconfig eth0:$ each 10.0.0。$ each;完成
执行: - ifconfig并检查是否已将IP分配给每个eth端口 现在打开你的Jmeter创建一个线程用户添加CSV数据集配置,添加HTTP请求采样器,根据你添加列表器 enter image description here 给出保存的csv文件的路径,其中包含您的虚拟IP和您的变量名称,如下图enter image description here
现在提供您的软件的IP或主机地址,提供端口号,提供您要测试的API地址以及POST数据的正文(如果有)
现在提前给你的变量名称选项卡,如$ {Variable_name_given_in_CSV配置元素},点击“运行”按钮,它会点击你的多个虚拟IP API [在此处输入图像描述] [3]