一、为什么要模拟从多个IP发出请求

1、实际当某个IP的访问过于频繁访问某个应用,或者访问量过大时,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。

2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。Tsung中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力。

3、有一些网站会限制同一个用户同一个IP 的登陆。为了更加真实的模拟实际情况,Tsung允许运行的虚拟用户使用不同的IP 访问同一网站。

二、模拟多ip发出请求的具体方法

1、网卡增加ip地址:

ifconfig eth0:1 192.168.23.150 netmask 255.255.254.0

ifconfig eth0:1 192.168.23.151 netmask 255.255.254.0

2.配置xml