51Testing软件测试论坛

标题: 用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败 [打印本页]

作者: prettyyang    时间: 2006-8-2 16:32
标题: 用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败
用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败,请大家帮忙,在线等待

注:在方案里已经启用了“IP欺骗”
作者: Zee    时间: 2006-8-2 17:58
操作步骤?
作者: prettyyang    时间: 2006-8-3 09:59
原帖由 Zee 于 2006-8-2 17:58 发表
操作步骤?


这和操作步骤有关吗?
1、先用IP Wizard虚拟10个IP;
2、启动Controller设置方案;
3、在方案中启用“IP欺骗”
3、在设置方案时,点击“负载生成器”,手工添加虚拟的IP地址作为负载生成器;
4、然后连接该负载生成器,提示“连接代理失败”,更详细的信息为:“连接代理失败,超时后,负载生成器无响应
已经执行的命令行: -usr ..\dat\lr_trans_server.usr -lnch_interactive   -controllerhost "yxj" -bridge -monitor_parent -extra_ext time_diff_ext -no_exception -drv_log_file_under_cntrl lr_bridge.log -working_lang 0 -es_unique_id 1 -extra_ext SummaryDataTransExt -trans_server_extra_ext SummaryDataTransExt -trs_online_mode 0 -trs_timer_duration 5  -out_communication 0 -extra_ext LrHostBalance -supply_netdir -extra_ext mft_server  -extra_ext mshunra_ext -lnch_priority normal -no_popups -lnch_interactive  -lnch_registry_key "HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\CurrentVersion\RuntimeEnvironment"  -product_name "LoadRunner" -lnch_dont_remove_until_notify”

[ 本帖最后由 prettyyang 于 2006-8-3 10:11 编辑 ]
作者: prettyyang    时间: 2006-8-3 11:06
怎么没人回答啊,自己顶一下。
我在论坛里看到说是若虚拟的IP与本机的IP 在同一网段的话,不用添加负载生成器,只要启动IP欺骗即可,可我怎么知道我的虚拟IP生效了呢?
作者: Zee    时间: 2006-8-3 12:03
你可以输出看看。如果不相信的话。
作者: prettyyang    时间: 2006-8-3 17:00
原帖由 Zee 于 2006-8-3 12:03 发表
你可以输出看看。如果不相信的话。


请问输出什么?怎么输出?谢谢!我刚开始学习loadrunner,汗....

[ 本帖最后由 prettyyang 于 2006-8-3 17:01 编辑 ]
作者: Zee    时间: 2006-8-3 17:46
lr_get_vuser_ip.
作者: kiss    时间: 2006-8-5 12:04
负载生成器?
作者: lone_512    时间: 2006-8-5 16:15
可以去交换机上查看
作者: kiss    时间: 2006-8-5 18:55
原帖由 lone_512 于 2006-8-5 16:15 发表
可以去交换机上查看




在那上面怎么看?????sdlkfj1
作者: Zee    时间: 2006-8-5 19:53
明白了lone_512 意思,不过想请问一下,三层交换能看到会话吗?我没玩过。
作者: kiss    时间: 2006-8-7 10:52
hehe~~~,偶现在也明白了
作者: 牧羊人    时间: 2006-8-16 16:38
标题: 为什么只有一个虚拟IP能连通
我遇到这样的问题,增加了192.168.0.1-20这个IP段,只有15个可以用,但是在连接时只有一个192.168.0.2能够连通,ping都能ping通,
作者: Zee    时间: 2006-8-16 22:33
原帖由 牧羊人 于 2006-8-16 16:38 发表
我遇到这样的问题,增加了192.168.0.1-20这个IP段,只有15个可以用,但是在连接时只有一个192.168.0.2能够连通,ping都能ping通,

有没有地址冲突的?
作者: aishary    时间: 2006-8-17 10:41
恩,是那样。虚拟的IP地址范围内的某个IP地址与本机的IP地址一致,这样在运行的时候会有提示:IP地址冲突的。
作者: 都市    时间: 2006-8-17 15:43
恩,最近我也遇到这样问题,随便虚拟一些IP,结果造成公司有人说机器总提示"IP地址冲突",
作者: keyli_guo    时间: 2006-8-21 15:18
转:
我想模拟10个用户同时进行登陆操作,操作步骤如下:
1)在Virtual user gernerator中录制登陆的脚本
2)在ip wizard 中创建新的ip地址192.168.1.1 to 192.168.1.10
3)在Control中添加这些Ip(已进行连接操作),运行1)步骤录制的登陆脚本

结果:其中有9个Action1_Transaction事务是错的,只有一个是passed。



模拟用户的个数跟ip的个数一点关系也没有,你模拟的是10个用户当然就是10个用户了。
从错误情况来看,我怀疑正确的一个是使用的原来的ip,错误的9个是使用的192.168.1.1~9的用户,最大的可能就是你生成的这些新ip不能通过正确的路由访问到服务器。
举个例子,你原来的ip是192.168.0.18,服务器在外网,但是可以通过192.168.0.1网关访问,这样就没问题。你用ip wizard生成ip时,没有考虑网段问题,采用默认的范围(就是这个192.168.1.x),由于跟网关不在同一网段,当然无法访问服务器。除非你把所有的子网掩码调整到255.255.0.0。

我也碰到过这种情况,设置的虚拟IP只能是公司内中已经分配过的IP,不然就会链接不上。
但如果占用了其他人的IP,别人的机器一开机就会报:IP冲突。
作者: savage    时间: 2006-8-22 10:18
负载生成器和IP欺骗没有关系吧
作者: 恢恢    时间: 2006-8-22 11:00
设置好虚拟IP最好重起下电脑
作者: climbwei    时间: 2006-11-1 11:57
原帖由 prettyyang 于 2006-8-3 09:59 发表


这和操作步骤有关吗?
1、先用IP Wizard虚拟10个IP;
2、启动Controller设置方案;
3、在方案中启用“IP欺骗”
3、在设置方案时,点击“负载生成器”,手工添加虚拟的IP地址作为负载生成器;
4、然后连 ...


我也是遇到这个问题,不知道怎么解决!
作者: 還潍    时间: 2012-7-17 17:35
Loadrunner Agent Service开了吗




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2