prettyyang 发表于 2006-8-2 16:32:47

用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败

用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败,请大家帮忙,在线等待

注:在方案里已经启用了“IP欺骗”

Zee 发表于 2006-8-2 17:58:44

操作步骤?

prettyyang 发表于 2006-8-3 09:59:55

原帖由 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:18

怎么没人回答啊,自己顶一下。
我在论坛里看到说是若虚拟的IP与本机的IP 在同一网段的话,不用添加负载生成器,只要启动IP欺骗即可,可我怎么知道我的虚拟IP生效了呢?

Zee 发表于 2006-8-3 12:03:46

你可以输出看看。如果不相信的话。

prettyyang 发表于 2006-8-3 17:00:13

原帖由 Zee 于 2006-8-3 12:03 发表
你可以输出看看。如果不相信的话。

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

[ 本帖最后由 prettyyang 于 2006-8-3 17:01 编辑 ]

Zee 发表于 2006-8-3 17:46:47

lr_get_vuser_ip.

kiss 发表于 2006-8-5 12:04:02

负载生成器?

lone_512 发表于 2006-8-5 16:15:08

可以去交换机上查看

kiss 发表于 2006-8-5 18:55:53

原帖由 lone_512 于 2006-8-5 16:15 发表
可以去交换机上查看



在那上面怎么看?????sdlkfj1

Zee 发表于 2006-8-5 19:53:55

明白了lone_512 意思,不过想请问一下,三层交换能看到会话吗?我没玩过。

kiss 发表于 2006-8-7 10:52:23

hehe~~~,偶现在也明白了

牧羊人 发表于 2006-8-16 16:38:29

为什么只有一个虚拟IP能连通

我遇到这样的问题,增加了192.168.0.1-20这个IP段,只有15个可以用,但是在连接时只有一个192.168.0.2能够连通,ping都能ping通,

Zee 发表于 2006-8-16 22:33:03

原帖由 牧羊人 于 2006-8-16 16:38 发表
我遇到这样的问题,增加了192.168.0.1-20这个IP段,只有15个可以用,但是在连接时只有一个192.168.0.2能够连通,ping都能ping通,
有没有地址冲突的?

aishary 发表于 2006-8-17 10:41:54

恩,是那样。虚拟的IP地址范围内的某个IP地址与本机的IP地址一致,这样在运行的时候会有提示:IP地址冲突的。

都市 发表于 2006-8-17 15:43:20

恩,最近我也遇到这样问题,随便虚拟一些IP,结果造成公司有人说机器总提示"IP地址冲突",

keyli_guo 发表于 2006-8-21 15:18:25

转:
我想模拟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:54

负载生成器和IP欺骗没有关系吧

恢恢 发表于 2006-8-22 11:00:36

设置好虚拟IP最好重起下电脑

climbwei 发表于 2006-11-1 11:57:19

原帖由 prettyyang 于 2006-8-3 09:59 发表


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

我也是遇到这个问题,不知道怎么解决!
页: [1] 2
查看完整版本: 用IP欺骗时,用虚拟的IP地址作为负载生成器,为何总连接失败