免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Loadrunner中的IP欺騙的設置以及誤區(qū)
最近在忙著部署web性能測試的環(huán)境后,對IP欺騙進行設置,特地做個筆記,給自己的學習歷程留下點足跡。
一. 什么是IP欺騙?
做什么事首先要問個為什么,如果知道為什么了,即使不知道如何做,簡單,google it,答案總會找得到,google.cn不行,google.com總行,來自全球的搜索結(jié)果,總會有幫助。
IP spoof即IP 電子欺騙,我們可以說是一臺主機設備冒充另外一臺主機的IP地址,與其它設備通信,從而達到某種目的技術(shù)。 IP是網(wǎng)絡層的一個非面向連接的協(xié)議, IP數(shù)據(jù)包的主要內(nèi)容由源IP地址,目地IP地址,所傳數(shù)據(jù)構(gòu)成,IP的任務就是根據(jù)每個數(shù)據(jù)報文的目的地址,路由完成報文從源地址到目的地址的傳送。至于報文在傳送過程中是否丟失或出現(xiàn)差錯,IP不會考慮,那是TCP的事。對IP來講,源設備與目的設備沒有什么關(guān)系,它們是相互獨立的。IP包只是根據(jù)數(shù)據(jù)報文中的目的地址發(fā)送,因此借助高層協(xié)議的應用程序來偽造IP地址是比較容易實現(xiàn)的。 
     
二. 為什么要設置IP欺騙?
對于某些服務器,是根據(jù)IP來分配資源,當某個IP地址訪問頻繁或者訪問量過大時,服務器會拒絕訪問,或者讓你輸入驗證碼,當然也有可能是來避免搜索引擎robot的任意爬取。
 
網(wǎng)上還有些言論是說使用更多的IP來模擬較真實的用戶使用環(huán)境,來測試負載均衡技術(shù)的處理能力,但是我始終想不明白這跟那個有什么關(guān)系,如果服務器可以接受同一IP大量訪問,負載均衡不照樣起作用,照樣可以被測試到嗎?(私人觀點,意見可以保留)

三. 設置前的準備工作
1. 要有局域網(wǎng)的環(huán)境,因為只能設置局域網(wǎng)內(nèi)的網(wǎng)段;
2. 本地的IP設置不能為“自動獲取”,必須指定一個靜態(tài)IP。
四. 如何設置
第一步:
運行Mercury LoadRunner- Tools-IP Wizard
第二步:
選擇create new setting,點擊“下一步”
此時出現(xiàn)的頁面是讓輸入服務器的IP地址,Loadrunner通過該地址更新路由表。
客戶端計算機上添加新的IP地址后,服務器需要將該地址添加到路由表,以便能夠識別返回到客戶端的路由。如果服務器和客戶端具有相同的子網(wǎng)掩碼、IP 類和網(wǎng)絡,則不需要修改服務器的路由表。如果客戶端和服務器計算機之間有一個路由器,則服務器需要識別經(jīng)過該路由器的路徑。確保將以下路由添加到服務器路由表:從 Web 服務器到路由器的路由,以及從路由器到負載生成器計算機上的所有 IP 地址的路由。
第三步:
在輸入web服務器地址的頁面中輸入地址后,直接點擊“下一步”
進入IP添加頁面,點擊“add”進行添加
第四步:
在from ip 輸入框中輸入起始ip,在Number to輸入框中輸入ip地址的位數(shù),輸入正確的子網(wǎng)掩碼,選中“verify that new ip addresses are not already used”,點擊“ok”,此時IP Wizard會自動按照設置生成IP地址,并且將已經(jīng)占用的IP列出。
第五步:
確認可用IP地址列表內(nèi)容后,點擊“ok”,此時IP Wizard提示需要重新啟動計算機,點擊“save as”保存IP列表,點擊“ok”,重新啟動計算機。
注:當保存IP地址列表后,下次啟用IP欺騙時直接選擇load previous setting from.....
第六步:
啟用IP欺騙
選中Tools下的Expert mode,啟動專家模式Expert mode,再點擊Tools下的options,在Genearl選項卡中設置以線程方式或進程方式進行性能測試,這個選項一定要與當前場景的模式相匹配,也就是說使用本地虛擬IP測試時需要選中線程方式,使用負載生成器使用虛擬IP測試時需要選中進程方式。

在controller中,選擇 Scenario-〉Enable IP Spoofer,此項設置允許使用IP欺騙。
第七步:
驗證IP欺騙是否有效
方法一
計算機重新啟動后,在運行行中輸入:CMD,在DOS命令提示符窗口中輸入:IPCONFIG,此時便可看到虛擬的IP地址均已經(jīng)被啟用;
方法二
在腳本的Action()部分增加如下代碼:
       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");
然后通過控制器設置并運行場景,日志中可以看到IP地址。
第八步:
這一部很重要,如果不做這一步,很多IP地址就被占用了,可能你們網(wǎng)管跟你鬧上了呵呵。打開IP Wizard,選擇restore original settings釋放所有虛擬IP。
五.誤區(qū)及答疑
到現(xiàn)在為止,IP spoofer設置就告終了,但是最后有些疑問或者叫誤區(qū)需要分享一下。
Q/A:
1.自己本地的IP地址不在虛擬IP段內(nèi),有影響嗎?
  答:沒有
2.是否需要配置多個load generator來對應不同的虛擬IP呢?
  答:不用,這個過程是generator自己完成的。
3.不同的generator是否都需要設置IP spoof呢?
  答:Definitely Yes,不然的話不設IP欺騙的那臺只會使用一個本地的IP執(zhí)行。
4.虛擬用戶數(shù)和虛擬IP數(shù)量上有什么關(guān)系呢?
  答:如果虛擬用戶數(shù)大于IP數(shù)量時,每個用戶會得到不同的IP,否則,會有IP重復的現(xiàn)象。
5. 還有別的辦法添加虛擬IP嗎?
條條大路通羅馬,試試這個。
在一臺機上虛擬的IP跨網(wǎng)段的處理,可通過在服務器端添加路由來實現(xiàn)。
例:
服務器IP:192.168.0.1
測試機IP:192.168.0.206
測試機上添加的虛擬IP: 192.168.10.1~128
那么在服務器端執(zhí)行以下命令:
route add 192.168.10.0 mask 255.255.255.0 192.168.0.206
 
本文來自CSDN博客,轉(zhuǎn)載請標明出處:http://blog.csdn.net/zzzmmmkkk/archive/2010/01/23/5248655.aspx
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
虛擬ip的設置
愛看
LoadRunner虛擬IP設置 - 51Testing軟件測試網(wǎng)-中國軟件測試人的精神家...
Google 服務器IP地址列表大全
Google國際網(wǎng)站遭到域名劫持
下不了種子的看下面說明
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服