一步一步教你笔记本通过手机上网(wap)(1)

 

一、笔记本+手机上CMWAP都有哪些限制?

    CMWAP和CMNET相比在很多方面有所限制,例如不能浏览WWW开头的站点,只能查看WAP类网站。另外QQ,MSN等应用软件更是无法使用。按然而不知道为什么中国移动设置了一个http代理10.0.0.172:80。到现在我们还不知道移动为什么要设置这个代理,而且好像全国各地都能用这个。个人感觉应该是收发彩信用的吧。有了这个代理我们就能突破只能浏览wap网站的限制了。

    例如像“15元包月移动上网进行到底-连接篇”那样设置QQ的代理服务器为10.0.0.172:80来登录QQ和朋友聊天。但移动方面显然不希望cmwap用户上Internet,于是就通过User Agent限制了PC常用的浏览器(IE、Opera和Firefox等)。

    小提示:
    User Agent是HTTP/1.1协议中规定的HTTP报头之一,用于告诉服务器客户端使用的浏览器及版本。也就是说通过User Agent的名称电信就可以知道使用者采用的是什么种类的浏览器上网。

    经过过滤User Agent使得我们在笔记本上常用的浏览器IE、Opera和Firefox等无法访问WWW站点。另外用10.0.0.172:80代理登录QQ经常会遇到程序假死的情况,也就是说不能成功收发信息,往往要等待1分钟才能恢复正常。而且采用“15元包月移动上网进行到底-连接篇”中介绍的方法上网后一段时间没有流量的话,CMWAP连接将变得很不稳定,频繁出现断线现象。
二、突破User Agent过滤浏览WWW站点:

    首先要明确一点的是移动的代理服务器10.0.0.172:80是永久开启的,我们不能通过常用浏览器访问WWW站点是因为user agent名称被过滤的原因,所以说只要更改user agent名称为移动没有过滤的信息就可以轻轻松松的浏览WWW站点。

    (一)修改IE浏览器的user agent:

    首先我们需要将IE浏览器的代理服务器设置为10.0.0.172:80。方法是打开IE选择菜单中的“工具”->“internet选项”,然后选择“连接”标签的“局域网设置”,在代理服务器处输入10.0.0.172,端口是80,确定即可。

    即使这么设置完毕也会因为user agent名称被过滤而无法通过IE浏览器上网,但是能够正常登录QQ。

    因为不管是10.0.0.172的80端口还是他的443端口都是工作正常的。
   另外QQ程序并没有被移动过滤掉,而且他不存在任何user agent信息。下面介绍如何修改IE浏览器的user agent名称。

    第一步:在桌面新建一个文本文档,随便起一个名即可。将以下代码复制到该文件中。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
@="openwave"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform]
".NET CLR 1.1.4322"=""
"openwave"=""


     第二步:保存退出,将该文件的后缀名从TXT修改为.reg。这样刚才的文件就是注册表文件了。双击该文件出现是否将其导入到注册表中的提示。


    第三步:导入成功后我们重新启动计算机,这样IE浏览器的User Agent名称就被修改为openwave了。

    小提示:
    上面的注册表文件内容是XP系统的,对于2000并不合适,如果是2000系统的话只需要把第一行进行修改即可。另外在修改注册表前一定要先备份一下,这样以后想恢复的话可以方便导入原来的注册信息。如果没有备份也不要紧,只需要重新建立一个注册表文件。内容如下即可。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
@="Mozilla/4.0"
"Compatible"="compatible"
"Version"="MSIE"
"Platform"="Windows"


    另外该修改User Agent的方法对于IE6及IE内核浏览器(如Maxthon)是有效的,修改后的User Agent是openwave。实际上不少手机上都是用Openwave的浏览器,所以移动不会封了这个的。需要注意的是改了IE的Useragent后不能登录工行网上银行和Windows Update,如果用其他方式上网时想登陆的话还要把User agent改回来。

    有的移动没有封锁firedox和opera,但北京移动将两个全封锁了。解决的办法是分别修改这两种浏览器的useragent。

    (1)Firefox浏览器:

    现在出了一个自定义useragent的插件,用户下载安装后就可以了。安装方法是把插件文件直接拖动到Firefoxl里面,就会提示你安装了。下载页面:http://chrispederick.com/work/firefox/useragentswitcher/
    这个插件每次启动都要重新选择一下,比较麻烦。

    (2)Opera浏览器:

    我们可以通过修改Opera.dll里面的usergent来实现,由于opera.dll用Aspack2.12压缩加壳了,要先用UnAspack去壳,再用WinHex、Uedit查找文本“MSIE”,附近有Opera定义的User Agent,如“opera/8.00%s”想怎么改都行,但字符数要一样。改完以后,opera的useragent设成opera自己的。
二)用K-MeleonCCF自定义useragent:

    俗话说魔高一尺道高一丈,很多时候我们即使修改了useragent为openwave也无法正常上网,看来移动又加强了封锁的力度,遇到这种情况我们可以自定义user agent名称,也就是在上面IE注册表文件的openwave修改为其他信息,例如softer。有时可以解决问题。不过笔者发现一个不错的浏览器,他具有自定义USER AGENT的功能,通过他的user agent修改组件可以帮助我们更好的上WWW站点。在不上CMWAP的时候也可以迅速将user agent恢复,避免不必要的冲突麻烦。该工具就是K-MeleonCCF,他是由CCF论坛鼎立制作完成的。

    K-MeleonCCF小档案:
    软件版本:  CCF V0.04 Beta 3 中文版
    软件大小:  6400 KB
    软件语言:  简体中文
    软件类别:  免费软件
    应用平台:  Win9x/NT/2000/XP

    第一步:下载K-MeleonCCF并解压缩,然后运行主程序启动K-MeleonCCF。

    第二步:接下来设置一下代理,选择菜单下的“proxy”->setup user defined proxy,随便设置其中的一个代理即可。由于K-MeleonCCF浏览器支持快速在多个代理之间进行切换,所以提供了6个代理,我们选择第一个即可。

    第三步:设置代理服务器的地址为10.0.0.172。
    第四步:设置代理服务器的端口号为80。

    第五步:然后在菜单下的“proxy”处选择使用第一个代理即可。

    第六步:修改user agent是通过菜单中的tools->user agent。默认情况下提供了四种user agent,包括K-MeleonCCF(DEFAULT),IE浏览器,NETSCAPE和OPERA。custom是给我们自定义的,选择他即可。
    第七步:为自己浏览器起一个user agent新名称——softer。然后点OK按钮。
    第八步:设置正确的代理,通过菜单中的“proxy->user defined proxy 1”。

    第九步:全部设置好后我们就可以通过笔记本+手机的方式使用浏览器访问任何WWW站点了。当然速度绝对比不上ADSL,大概下载速度为10K左右。
三、解决实际问题的几个小技巧:

    用上面的方法虽然可以登录QQ和浏览网页,但是还是或多或少存在一定的问题。以下几个小技巧可以帮助你更好的上网,不会被假死掉线等问题烦恼。

    (1)换代理上QQ

    前面也说了中国移动使用10.0.0.172:80做为代理,我们通过他可以登录QQ,但是这样使用和朋友聊天时假死情况太频繁,动不动QQ程序和聊天窗口就没有了响应,需要等待一分钟到两分钟的时间才能恢复正常。经过笔者钻研发现实际上我们把代理服务器的端口进行修改就可以解决问题。使用10.0.0.172:443做代理登录QQ后假死现象大大减少。
    (2)PING法解决断线问题

    当使用GPRS上CMWAP时如果一段时间没有任何数据传输的话会出现掉线问题,实际上我们可以通过ping法保证一直有数据进行传输,从而将掉线现象减少。方法是在自己的中国移动网段找一个正在用的IP,可以通过扫描器扫描,也可以直接选择网关地址或者该网段的第一个地址和最后一个地址。找到这个地址后我们通过“开始->运行”,输入CMD进入命令行模式,输入“ping 该IP -t”。如果通的话就能保证数据不断传输了,自己做的GPRS稳定器可以正常使用。将该命令保存成一个批处理文件的话只要在上GPRS时运行下该BAT文件就可以保证网络持续连接了。

    小提示:
    如果ping不通说明对方安装了防火墙或者你找到的是没有被使用的IP,这时需要我们重新去搜索ping的通的IP地址。

    四、总结:

    经过三篇连载我们明白了CMNET和CMWAP的区别,学会了使用手机CMWAP的开通方法,并且做到了笔记本+手机上CMWAP,还学会了几招突破中国移动对CMWAP的限制,做到了真真正正的花CMWAP的钱享受CMNET的服务。

    作为北京神州行的用户可以享受到用手机上网与拨打两不冲突的服务,每月只需要15元就可以不限制时间不限制流量的上各种WWW站点甚至是QQ等应用软件。当然我们也不能过多的沉迷于这种随时随地无线上网,要知道在你上网时外界是不能打入你的手机的,如果耽误了正事就不好了。




评论: 0 | 引用: 0 | 查看次数: 2417
 
扫码领红包!领到大红包的小伙伴赶紧使用哦!