由于服务器出于安全考虑会对同一IP地址做过滤,所以如果想要达到正常的压测效果,我们需要在发请求时伪造出不同的IP地址。 
主要步骤分为以下3步: 
第一步:在负载机上绑定IP地址。

第二步:在要欺骗的http请求中,修改Implementation为httpclient模式。

第三步:在要欺骗的http请求中,修改Source IP Address,指定请求要用到的本地地址(参数化)。

首先打开负载机上的网络配置,将IP地址更改为固定IP 
 
然后点击高级项手动添加你要伪造的IP地址 

此处添加的地址需要注意是否已被占用,可以先ping下你要伪造的地址,如果提示无法访问目标主机则意味着该地址未被占用,可正常添加。

IP绑定后,你需要将刚才的IP地址记录在一个txt文档中,以便之后的请求时参数化调用你伪造你的IP.

负载机上的IP绑定完成后,需要在jmeter中设置变量来调用 
1.在配置元件中增加CSV Data Set config, 
具体设置参考如下: 
 
Filename中应该填写本地文件的路径,注意文件后缀名不要忘记 
Variable Names填写呆会调用时的参数名称,随意填写 
其他设置不变 
然后进入具的sample-http请求中修改Implementation为httpclient模式,Source IP Address中调用刚刚设置的参数 
具体如下图所示 
 
最后运行结果如下所示 
 
在请求中可以看到所使用的IP地址。

遗留问题,按照上述的方法添加绑定IP时,jmeter不像loadrunner那样方便,你需要自己先PING出地址以确保该IP未被占用,其次你还得手动一个个添加,非常的不方便,还需要找方法完善这个操作。

至此,jmeter的IP欺骗已设置完成。

若没有看到请求的IP地址,那你就加一个可以显示你IP地址的方法。这里添加了一个加了一个BeanShell 取样器 内容:log.info("${ip}"),如下图所示:

jmeter如何设置IP欺骗相关推荐

  1. 如何对jmeter设置IP欺骗

    由于服务器出于安全考虑会对同一IP地址做过滤,所以如果想要达到正常的压测效果,我们需要在发请求时伪造出不同的IP地址. 主要步骤分为以下3步: 第一步:在负载机上绑定IP地址. 第二步:在要欺骗的ht ...

  2. Jmeter也能IP欺骗!

    之前有小伙伴问到jmeter有没有和loadrunner一样的ip欺骗功能,这篇文章介绍一下什么是ip欺骗,他有什么用,咱们用jmeter的时候,ip欺骗怎么做.   ip欺骗是什么?    ip欺骗 ...

  3. Jmeter 局域网的IP欺骗终极解决方案

    ip欺骗是什么?    ip欺骗就是模拟ip.什么意思呢,一个电脑就只有一个ip地址,当然如果有多块网卡的话,会有多个ip地址,一般服务器上有个网卡,咱们自己的电脑一般都只有一个ip地址,但是你做压测 ...

  4. 使用JMeter模拟多IP发送请求(IP欺骗)

    文章目录 (一)IP欺骗的使用场景 (二)JMeter如何设置IP欺骗 (1)获取可用IP (2)配置IP (3)JMeter中配置IP欺骗 (三)注意 前言:如果精通LoadRunner,可以直接使 ...

  5. Loadrunner中的IP欺骗的设置以及误区

    最近在忙着部署web性能测试的环境后,对IP欺骗进行设置,特地做个笔记,给自己的学习历程留下点足迹. 一. 什么是IP欺骗? 做什么事首先要问个为什么,如果知道为什么了,即使不知道如何做,简单,goo ...

  6. Loadruner工具之 IP欺骗

    一.IP欺骗原理 IP欺骗分为三个阶段展开.其中在第一与第三阶段攻击者主要利用的是被攻击主机间存在的信任关系.在第二阶段,也就是攻击过程的核心阶段主要利用的是IP地址伪造技术.TCP SYN 洪流攻击 ...

  7. jmeter之ip欺骗

    说明:我看有的博客说官方文档是在jmeter2.5以上的版本有此功能的实现~ 我的是2.13版本,也可以实现 . 准备工作: 使用IP欺骗功能必须得本地有多个可用IP,通常普通的PC机只有一个物理网卡 ...

  8. jmeter ip 欺骗

    压力测试时,尤其是对于一些服务器做了负载均衡,且负载均衡机制是根据不同的ip来访问不同的服务器,这个时候我们一台电脑来做压力测试,ip只有一个,为了创造更多的ip,就需要用到ip欺骗. ip欺骗是在局 ...

  9. jmeter,ip欺骗

    在电脑上设置多个Ip 首先设置为静态IP,然后点击高级选项 添加完成后可以看到有很多个IP了如图 4. 手动创建一个包含所有ip的txt文件 5. jmeter里函数助手,选择ip,txt文件 6. ...

最新文章

  1. c odac 连接 oracle,使用ODAC112040Xcopy_64bit 将sql server连接到oracle
  2. Java 的这 100 个坑,我发誓不会再踩了
  3. [转]浅谈CMD和win powershell的区别
  4. 模拟网页行为之实践四
  5. 浪点服务器芯片,浪点云服务器
  6. oslo_messaging使用eventlet executor时rpc无法调用的问题
  7. (转)比较全的OA模板
  8. 100个Python实战项目(十二)Python 并发图像下载器
  9. 仿城通网盘下载页面源码
  10. Win300英雄服务器不显示,win10系统玩不了300英雄的还原步骤
  11. UI设计--蓝湖切图
  12. python 头条视频_Python视频爬虫实现下载头条视频
  13. mysql表操作之完整性约束
  14. E_Groundhog Chasing Death(不错的数论)
  15. 如何进行产品运营数据分析?
  16. 如何提高深度学习的泛化能力?
  17. Matlab里for循环详解
  18. 使用Halcon实现图像处理
  19. 【HiFlow】腾讯云HiFlow场景连接器实现校园信息管理智能化
  20. 流媒体文件应用常见问题解答

热门文章

  1. 讲case | 电商直播趋势下,小程序可以做什么?
  2. 数据分析_Python作图
  3. 91SMTP协议和POP3协议
  4. 人工智能的历史、现在与未来
  5. 李开复:未来10年出现独角兽最多领域将是人工智能
  6. 旧机宝开发笔记之:目录
  7. DCDC80V降压24V、12V、5V、3.3V/2A电流降压转换器
  8. 算法导论附录C.4-1
  9. BlackIce Server Protect用户防火墙规则修改漏洞
  10. Gazebo中模型自行滑动(后溜)的原因探究