51Testing软件测试论坛
标题:
用IP Spoofer运行场景后查看日志中获取到的虚拟用户的IP地址感觉怪怪的
[打印本页]
作者:
qicyt1812
时间:
2008-6-18 17:32
标题:
用IP Spoofer运行场景后查看日志中获取到的虚拟用户的IP地址感觉怪怪的
问题一:
用IP Spoofer运行场景后查看日志中获取到的虚拟用户的IP地址感觉怪怪的
设置IP地址为:192.168.1.29(原来本机自动获取的IP地址,改成手动设置IP),用IP Winzard创建了一个新的虚拟IP地址192.168.1.30
在场景中运行两个用户,每个用户分配一个Load Generator,如附件ip.jpg
login 192.168.1.29
login_1 192.168.1.30
脚本中有一行代码,获取虚拟用户的IP:
char *ip;
ip = lr_get_vuser_ip();
if (ip)
lr_output_message("The IP address is %s", ip);
else
lr_output_message("IP spoofing disabled");
运行场景后,到日志中查看获取的IP地址,一个为192.168.1.30,另一个却变成了 192.168.56.1
感觉非常奇怪,应该是一个为192.168.1.30,一个为192.168.1.29才对吧,怎么会边成192.168.56.1了呢?
问题二:
使用IP Spoonfer的时候,是不是不能在百分比模式下运行啊?如附件ip百分比.jpg
[
本帖最后由 qicyt1812 于 2008-6-18 17:35 编辑
]
作者:
Zee
时间:
2008-6-18 20:01
有几个用户?
IP spoofer不影响百分比模式的使用呀。
作者:
qicyt1812
时间:
2008-6-19 09:28
一共有2个用户,每个用户分配一个IP地址
作者:
qicyt1812
时间:
2008-6-19 11:15
很奇怪,用lr_get_vuser_ip()得到的ip地址就是没有我本机的地址,只有我用ip wizard生成的地址。就是是在本机上运行通过了,也不会获取到本机的地址。不知道什么原因
作者:
cdq1010
时间:
2008-6-19 11:44
设置ip wizard后,可以用命令查看下本机有那些IP地址可用?
估计只能使用设置的IP地址
作者:
qicyt1812
时间:
2008-6-19 12:05
也就是说只能使用ip wizard生成的ip?也就是说在controller中设置Load Generator的时候不需要设置localhost?我设置的Load Generator为:192.168.1.29、192.168.1.30、192.168.1.33,运行场景后,发现在这几个ip(192.168.1.29、192.168.1.30、192.168.1.33)上的Vuser都运行成功了,但是lr_get_vuser_ip()获取的ip没有1.29,只有1.30 / 1.33 ,那就是看上去他是在本机运行的,但是,实际上是从虚拟ip地址上运行的,不知道这样解释是否正确哦
作者:
06ykm
时间:
2011-6-30 15:59
回复
1#
qicyt1812
我在运行时log里面没有打印IP,请问这是怎么回事呢?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2