美文网首页
LoadRunner-IP欺骗

LoadRunner-IP欺骗

作者: 橘子zz | 来源:发表于2020-04-20 13:57 被阅读0次

    一、什么是IP欺骗

    给你客户端的IP地址加个马甲,让服务器端识别不到是同一个IP地址发起的访问。

    二、为什么要使用IP欺骗:

    使用IP欺骗的原因

    三:如何使用IP欺骗

    1、首先确定第一点:你的电脑不能是DHCP(动态分配IP地址)模式访问网络的,不然无法启用IP欺骗!你只要把你的电脑的IP地址设置为静态IP和网关即可。

    • 控制面板 > 网络和Internnet > 网络链接 > 属性 > Internet 协议版本(TCP/IPv4) 打开网络设置
    • Win+R > cmd,在命令面板输入 ipconfig ,把 DHCP 获取到的 IP 填入静态 IP 中。


      使用静态IP.jpg
    Win + R打开运行界面
    获取动态IP的地址和网关

    2、我们要以管理员身份启动IP wizard工具,否则会启动失败和报错,正确启动方式如下所示:

    打开IP wizard 工具

    3、开始愉快的设置 IP 欺骗,步骤请按照序号执行:

    至此设置完毕,大功告成!

    四、准备脚本,启用IP欺骗

    1:准备脚本如下:

    { 
       char * ip ;
        ip = lr_get_vuser_ip(); if (ip)
            lr_output_message("当前虚拟用户使用的IP为: %s", ip);
     else
            lr_output_message("[enable IP spoofing ]选项没有被启用!"); 
            return 0;
    }
    

    2:加载脚本到 Controller 中,启动 IP 欺骗:

    Enable IP Spoofer

    如果启动成功,在 Controller 的右下角会发现这个按钮:

    3:设置 Controller 中 design 面板中的 runtime-setting,设置好日志的输出模式,这样方便我们查看脚本回放是否启动IP欺骗成功。

    runtime-setting Standard log

    4:Controller 中 Run 面板中开始运行并发,同时查看 Vuser 的日志,查看 IP 地址是否变化。

    start

    5:查看用户日志,操作如下:

    Vuser Show Vuser log

    查看 A 用户的日志:

    A 用户日志

    查看 B 用户的日志:

    B 用户日志

    五:结束测试,打开 IP Wizard 释放 IP 地址,重启计算机

    记得一定要重启计算器,并且同步释放 IP 地址。不然下次进行性能测试,会影响你的结果的!

    相关文章

      网友评论

          本文标题:LoadRunner-IP欺骗

          本文链接:https://www.haomeiwen.com/subject/vfbrihtx.html