环境准备:
1、代理服务器(以windows为例,只需一块网卡即可),配置方法如下:
     a)使用自动获取IP的方式得到网卡配置(eg:IP:*.*.*.* NETMASK:255.255.255.0 GATEWAY:*.*.*.*)
     b)配置网卡为手动获取IP 填写刚刚获取的地址信息(DNS配置为 172.17.181.250)
     c)点击【高级】 在IP地址栏再添加一个IP,此IP为自定义内网IP(最好不好和其他网段冲突)eg 配置如下:
                        <ignore_js_op>


       d)添加,确定后,通过ipconfig /all 查看配置正确,使用ping www.baidu.com 确认网络连通正常。
       e)安装proxy 软件,配置proxy代理即可,配置时可以选择指定的IP,也可以默认,如果选择指定的 则需要使用内网添加的IP。
            eg:http proxy port: 8088


2、测试机设置:
      a)配置测试机IP为proxy server新增的内网网段,并将网关指向proxyserver内网IP。
           按以上设置即为:IP: 10.0.11.2 NETMASK: 255.255.255.0 GATEWAY: 10.0.11.1 DNS:10.0.11.1
   B) 设置IE代理:proxy server: 10.0.11.1 port:8088


通过以上配置,就完成了测试环境的搭建,对测试机而言就是一个隔离状态。


【备注】
1、此环境对测试机而言不提供DNS解析,如果被测试的产品不支持代理DNS数据封装,则需要手动放开本地DNS解析,可以有2种方法,具体如下
     a)方法一:以上配置不需要改动,只要在proxy server上开启DNS代理即可(ccproxy 有设置);
     b)方法二:在测试机上做如下配置
                      aa)修改测试机的DNS为172.17.181.250
                      bb)对网卡新增一个 172.17.184.0/255.255.254.0 网段的IP(可通过自动获取的方式得到,然后手动配置)
                      cc)手动添加本地路由 route add 172.17.181.250 mask 255.255.255.255 172.17.185.254 (如果想重启后还生效 加 -p 参数即可)
2、此环境下测试机不能访问248等共享,可以通过上面放通DNS数据的方法二解决。

posted on 2015-01-12 17:39  举易  阅读(187)  评论(0编辑  收藏  举报