LoadRunner-IP欺骗

服务器不允许多个人共用一个ip地址来访问服务器的,那么就要开启ip欺骗。

Ip欺骗的原理:利用网络可同时绑定多个ip地址。和lr没关系。

开启ip欺骗:

1、首先网卡上面开启多个ip地址

2、然后lr设置一下Enable IP Spoofer 可以了(这个ip设置是在压力机上设置)

 

注:压力机上的ip地址必须是固定ip不是固定ip的话没法开启。用IP欺骗,你就要把那些不能连接服务器的网卡都禁用掉

3、看看ip欺骗有没有开成功

添加一个函数:获取当前用户的ip地址。lr.get_vuser_ip()帮助文档中下面这段代码拷贝到脚本里面去。

 

 代码的意思是定义一个ip变量,获取分配到的ip地址,如果ip不为null的情况,意思就是ip欺骗已经开启了。输出当前这个用户分配到的ip地址。否则就是ip欺骗被禁了,没开启。这个代码,放到controller里面,模拟10用户跑一次就可以了。在输出的日志里面能不能看到这个人分配的ip地址是什么。

绑定很多IP地址:

首先网卡要设置成固定IP然后lr中有个tools工具,IP向导,右键以管理员身份打开

 

 下面输入服务器的IP地址。他要和你要一个IP段。

 

添加100IP地址

 

提示有下图这么多IP地址被占用了

 

了上图的确定,发现我们有90IP是可以用的完成,就会往网卡上加90IP地址。是批量添加

 

IP欺骗用完了一定要记得去还原tools这个工具,IP Wizard以管理员身份运行。

 

还输入服务器的IP

 

 

posted on 2020-06-18 16:05  FanF  阅读(347)  评论(0)    收藏  举报

导航