在开始做虚拟IP之前,在网上搜猎了不少关于虚拟IP的文章,关于虚拟IP的处理真可谓众说纷纭,但终归还是要自己实践去验证的。

按照介绍,综合了网上一些文章介绍,实践过程大概如下:

1、设置使用ip wizard增加虚拟IP

2、重启计算机

3、在controller中,选择 Scenario -> Enable IP Spoofer,此项设置允许使用IP欺骗

4、在controller中,选择 Tools -> Expert

Mode,此项设置允许专家模式。(注:网上多处文章见到有这么说法:设置多IP运行方式必须在Cotroller中设置Expert

Mode才能设置多ip方式,在后来的实验中发现,此项不是必须的【5.29更新 关于Expert Mode:Expert

Mode是用于给高级用户调整配置的,开启Expert

Mode后,点击Tool->Option打开Option选项你会发现多了几个TabPage,其中General页中Multiple IP

address mode是设置为每线程/进程分配虚拟IP】

5、按Generators按钮,设置虚拟用户生成器,将虚拟IP地址都添加进去 (注:此步骤经证明也是多余的!而且也不合理!如果有成百上千的虚拟IP,不累死你才怪!)

遇到的问题:一设定"Enable IP Spoofer"就产生大量的27792、27791错误。

Error -27792: Failed to transmit data to network: [10054] Connection reset by peer

Error -27791: Server "192.168.10.111" has shut down the connection prematurely

尝试使用抓包工具来捕获数据包,发现没有数据包发送出去。

搜索"loadrunner 27791",看到51testing有贴子说是卡巴引起的问题(),关闭卡巴斯基再试,一切OK!这个地方原来有预料到杀毒软件的可能会有影响,但我只是把卡巴斯基设为"暂停保护"而没关闭,超级郁闷!!

一些经验总结:

(1)、IP wizard不是必须的,其实也可以在设置网络连接属性里手工添加IP地址。

(2)、如果使用IP wizard添加IP地址,在网络连接属性中把相关的连接停用再启用即可生效,不用重启计算机!要知道重启是件累人的事!

(3)、网上抄来的:查看脚本执行过程中是否使用了设置的虚拟ip,可以如下设置

在脚本中添加代码:

char * 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");

在脚本运行过程中点击"Vusers"可以查看得到各个虚拟用户使用的虚拟IP

(4)、要虚拟很多IP的情况:在一台机上虚拟的IP跨网段的处理,可通过在服务器端添加路由来实现。

例:

【服务器】IP:192.168.0.1

【测试机】IP:192.168.0.2

测试机上添加的虚拟IP: 192.168.10.1~254

那么在【服务器】端执行以下命令:

route add 192.168.10.0 mask 255.255.255.0 192.168.0.2

注:【格式: route add 虚拟IP网段号 mask 255.255.255.0 测试机固定IP】

完成后,在【服务器】端ping 一下192.168.10.1,能通即可。

(5)为了检查虚拟IP是否如所想的那样,我采用了以下asp代码作为测试对象,每访问一次都会把访问IP、时间记录到ipinfo.txt文件。

dim IPinfo,FileName

IPinfo = Request.ServerVariables("HTTP_X_FORWARDED_FOR")

If IPinfo = "" Then IPinfo = Request.ServerVariables("REMOTE_ADDR") '获得访问者IP

IPinfo=IPinfo&" "&now()

response.write IPinfo

FileName="IPinfo.txt"

'保存IP信息在IPinfo.txt文件中

call SaveTextFile(FileName, IPinfo) '保存

'写文件

Sub SaveTextFile(strFile, strFileInnew)

Dim objFSO, objOutStream, strTestFile

strTestFile = Server.Mappath(strFile)

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

Set objOutStream = objFSO.OpenTextFile(strTestFile,8,True,False)

objOutStream.WriteLine(strFileInnew)

objOutStream.Close

Set objOutStream = Nothing

Set objFSO = Nothing

End Sub

%>

最后,感谢mfktafd的这个贴子:给我提供了很好的指引。

其他..待续..

服务器虚拟ip怎么关闭,虚拟IP(IP spoofer)使用经验、教训相关推荐

  1. 虚拟服务器IP地址创建,虚拟服务器的ip地址

    虚拟服务器的ip地址 内容精选 换一换 虚拟IP地址用于为网卡提供第二个IP地址,同时支持与多个弹性云服务器的网卡绑定,从而实现多个弹性云服务器之间的高可用性.登录管理控制台.选择"计算 & ...

  2. 根据服务器ip地址查看虚拟目录,IIS虚拟目录实现与文件服务器网络驱动器映射共享...

    这篇文章转载别人,想原创做者致敬!web 我本人也遇到一样的问题,故转载记录.安全 本文重点描述如何使用IIS访问共享资源来架设站点或执行 ASP.Net 等脚本.服务器 一般状况下,拥有多台服务器的 ...

  3. wr885n虚拟服务器设置,动态IP设置:选择动态IP(以太网宽带

    tplink885n设置操作步骤如下 一台新购买(恢复出厂设置)的TL-WR885N路由器,要实现上网功能,需要进行下面3个步骤 :1.TL-WR885N路由器安装;2.设置电脑IP地址;3.TL-W ...

  4. 怎么看虚拟机服务器ip,虚拟主机的ip怎么看 查看主机ip的方法

    如何查看IP?对于虚拟主机来说,查看虚拟主机的IP并不难,通常在主机的控制面板中,都会有IP地址或域名信息.也可以通过ping命令查看ip.这里我们介绍几种不同的方法. ping命令 ping是win ...

  5. 虚拟服务器ip是什么,什么是IP型虚拟主机?

    IP型虚拟主机指每一虚拟主机对应唯一的IP.可通过多个物理网卡或虚拟网口实现多IP,Solaris2.5和Windows NT都支持这种方式. 两种配置多虚拟主机的方法: 1.为每一虚拟主机启动一个h ...

  6. mw310r无线路由器怎么设置虚拟服务器,如何设置水星MW310R路由器静态IP地址上网...

    水星MW310R路由器配置简单,不过对于没有网络基础的用户来说,完成路由器的安装和设置静态IP地址上网,仍然有一定的困难,本文小编主要介绍水星MW310R路由器设置静态IP地址上网的方法! 水星MW3 ...

  7. Nginx网站服务与虚拟Web主机(域名、IP、端口)

    文章目录 一.Nginx概述 1.什么是Lginx 2.Nginx工作原理 3.Nginx 的模块从功能上分为如下三类 4.Nginx的模块从结构上分为核心模块.基础模块和第三方模块 二.搭建Ngin ...

  8. Hadoop入门(二)——VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021)

    Hadoop入门(二)--VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021) 之前在上一篇文章中讲述了 CentOS7下载+VM上安装(手动 ...

  9. apache基于ip如何配置虚拟主机

    这篇文章将为大家详细讲解有关apache基于ip如何配置虚拟主机,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获.  首先我们用记事本打开httpd.conf文件 ,该 ...

最新文章

  1. 关于智能车竞赛程序公正问题的讨论
  2. 使用NeMo快速入门NLP、实现机器翻译任务,英伟达专家实战讲解,内附代码
  3. DeepLab:语义图像分割
  4. Logistic Regression and Classification
  5. username is marked non-null but is null
  6. nth_element(a+1 , a + m, a + n+1);
  7. 前端学习(1762):前端调试值之如何让浏览器模拟传感器数据
  8. 解决pip安装模块报错Cannot fetch index base URL http://pypi.python.org/simple/
  9. 【公开课视频】ASP.NET MVC+EF入门-20130315
  10. e算量总是不自动计算机,E算量疑难杂症解决方法.doc
  11. 谈判如何在谈判中_谈判工作的十大规则
  12. RAR及ZIP压缩文件解压提示文件损坏或无法解压原因及修复办法全解析
  13. 百度飞桨EasyDL X 韦士肯:看轴承质检如何装上“AI之眼”
  14. python语言提供的数字类型有哪些_Python语言中数字类型有哪些?
  15. 电脑ctrl和ALT经常键自动按住--答案是QQ2012的Bug
  16. windows 剪贴板监控
  17. 可视化利器Tensorboard
  18. 优秀的管理者都需要做好这四点
  19. NLP文本信息向量化之特征提取
  20. 如何使用纯JS过掉淘宝滑块

热门文章

  1. java静态代码块和非静态代码块和构造函数执行顺序
  2. android组件化方案整理
  3. 关于VBA编辑word自动生成报告
  4. 详解WebSocket协议
  5. 酷雷曼VR全景助力新疆兵团“走进”云上文博会
  6. 绘图基础--橡皮筋画线
  7. 适合学生党的移动电源有哪些?学生党移动电源推荐
  8. 深圳实验室装修材料注意事项
  9. 深蓝学院,激光slam第二讲作业,踩坑总结
  10. 1075、965工作制:互联网打工人的集体假嗨?