远程手机测试机房的建立
版权声明:原创作品,谢绝转载!否则将追究法律责任。 |
真的好久没有写文章了,我想再不动笔就该退出历史舞台了.人一旦懒起来会给自己找诸多理由,比如我好久没写文章了,总给自己的理由是工作忙了,每天加班加点的没时间,没有好的新的技术可写,现在天天出差没有时间等等,各种各样让自己满意的理由使我这篇文章一拖再拖,现在想想还是那么的有道理.呵呵,不过为了以后有好的发展,就算抽出吃饭的时间也要练练了.本来打从出差的第一天就准备把每天的所见所闻都写出来,可是啊,咳 什么都不说了,就是懒惰了.
好了闲话少说,步入正题.最近我接到的任务是要在全国10个省会城市建立测试机房,使之起到模拟手机上网的效果.正常的话手机模拟器在服务器上安装完成后走的是网卡的以太网络,但是我们的手机是通过GPRS上网走移动大厅的,为了完全模拟手机的网络,所以要在机房租赁的设备中安装GPRS猫,通过它来拨号上网,这样便可以达到预计的效果.
硬件工作我已经做完毕了,在设备上安装了PCI的GPRS猫,然后在调置解调器中设置好端口,并通过超级终端对当地机房的手机信号接受的强弱进行了测试,都完全正常.于是建立GPRS拨号连接.因为我是在远程进行操作,所以直接进行拨号的话,网络会自动切换到10的网段,而远程的控制马上会断开.于是便用.bat脚本进行了拨号
![]() 这样连接会有两个,一个是本地的外网IP另一个便是这个10网段的GPRS连接.我们需要手机模拟器走移动网关,于是便加上一条路由 ![]() 现在需要打开抓包工具,Ethereal,并指定该工具监控10网段的数据包的收发信息情况
![]() 最后打开手机模拟器,这里我使用的是索爱的产品,索爱K750型号,并且打开公司的产品,会发现很顺利的登陆上去
![]() ![]() 这样便和在手机上操作是完全一样的.这个模拟器除了不能打电话以外其他的手机的所有功能都可以使用这个模拟器进行模拟操作.
最后让我们看一下抓包的结果吧,
![]() 这里面10.240.147.61便是刚才建立的GPRS拨号的IP,而后面的10.0.0.172便是移动大厅的IP,两者进行着数据的交互,这样便可以证明那台服务器走的网络和手机是同一个网络,从而达到远程控制并进行测试的目的.
在这几个机房的建立过程中遇到了很多无法解释难以解决的问题,比如在公司做测试的时候完全正常,可当我把设备原样的搬运到兰州的时候GPRS无法建立,里面的软件打开后自动关闭,拿到杭州的时候可以建立连接,并且在本地进行操作的时候软件没有任何问题,可是在宾馆远程连接进行测试的时候软件却自动关闭,等等问题.在这里要非常感谢张琦老师对我的技术支持与帮助,虽然耽误了他很多宝贵的时间,但是问题一个个的解决了.比如本地测试正常而远程连接的时候软件自动关闭的问题,还有使用VNC控制的时候如何让服务自动启动添加到注册表中.这个问题的解决办法在稍后的几天中会写出来的,希望大家稍微等待几天. 本文出自 “未来的网络工程师” 博客,谢绝转载! 本文出自 51CTO.COM技术博客 |









slamdunk
博客统计信息
热门文章
最新评论
友情链接

