前言:之前写过一篇关于ip欺骗的文章,但是觉得没有把ip欺骗给大家介绍清楚,所以在这一篇里做一些补充。
Performance Runner 实验
实验七:IP地址欺骗(2课时)
实验老师:small but strong
课件内容导航:
实验目的
预习要求
实验理论
实验步骤
实验目的:
1,掌握什么是IP欺骗。
2,掌握IP欺骗的目的。
2,掌握IP欺骗设置的方法。
预习要求:
1,仔细阅读实验指导书。
2,理解IP欺骗的概念。
3,熟悉操作步骤。
实验理论:
1,什么是IP欺骗。 当运行Scenario时,Vuser使用PR所在机器的
固定IP地址,同时每个PR上运行大量的虚拟用户,这样就造成了大
量的用户使用同一IP同时访问一个网站的情况,这种情况和实际运
行的情况不符,并且有一些网站在设计的时候会根据用户IP来分配
资源,这些网站会限制同一个IP的多次登陆。为了更加真实的模拟
实际环境,PR允许运行的虚拟用户使用不同的IP访问同一网站,这
种技术称为“IP 欺骗”。 启用该技术后,场景中运行的虚拟用户将
模拟从不同的IP 地址向网站发送请求,从而避免了网站限制登录
的情况。
实验步骤:
一,打开PR,新建项目
二,新建场景,并与项目相关联
三,IP欺骗的设置
IP欺骗的设置。 1,进入运行界面,点击"IP欺骗设置",启用IP欺
骗前打勾,然后点击"IP欺骗"
2,本地IP设置 1)选择本地连接,点击下一步
2)点击添加
3)选择添加的IP地址的种类,数量,并在"检测新IP是否
已存在"前打勾,然后点击确定。
4)等待IP地址添加完成,下图为添加进度图。
5)添加好之后点击“确定” 可以查看到新添加的IP列表
6)命令提示符下输入“ipconfig”命令,检测新添加的IP地址。
添加完成之后,再次运行脚本,场景中运行的虚拟用户将模
拟从不同的IP 地址向网站发送请求。
7)在pr运行界面,点击“开始”按钮,执行场景 在场景执行时
,在cmd.exe下输入“netstat -n”,可以查看到虚拟ip的访问情
况,如图:
8)移除添加的虚拟IP地址 当我们不需要使用虚拟IP的时候,
需要把添加的IP移除。如下图