|
本帖最后由 steven_ni 于 2011-6-14 23:43 编辑
我算是刚接触lr,因为要模拟大量的ip来测试。
通过ip wizard添加了多ip,在controller中设置了ip spoofer ,也设置了run-time setting 和options-general中的线程,进程,设置为一样的。
而且在脚本中添加了
char * ip;
ip=lr_get_vuser_ip();
if (ip)
{
lr_vuser_status_message("The ip address is %s",ip);
}
else
lr_vuser_status_message("IP spoofing disabled");
最后
但是我用抓包工具抓包,ip只有我的电脑的第一个ip发出来的
而且有
Action.c(13): Error: Socket descriptor not found. Hint: the problem might be solved applying the following: (1) Update Run-Time Settings to Run Vuser as a process. (2) Add the following line into mdrv.dat, [lr_socks] section: 'ExtCmdLineConc=-UsingWinInet Yes'.
错误
然后,按照上面的,切换了,线程,进程,在mdrv.dat 中添加了那一行,还是不行
还望高手解答。
后来我把run-time settings ----internet protocol 中的winlnet replay instead of sockets 打开了就没有错误了,但是,抓包还是使用的pc的第一个ip。
我把环境说一下,win7 64位,lr 11,ie9 |
|