二、CMWAP的设置
我们可以获知中移动限制了CMWAP连接只能访问移动GPRS内部网络。即只能访问ip地址以10.*。*。*打头的网络,因此移动也为CMWAP专门提供了一个仅支持基本HTTP代理的WAP网关,以便手机用户可以通过该网关访问到Internet。该WAP网关就是为大家熟知的10.0.0.172。由于该网关只能支持HTTP代理,因此导致了很多网络软件在CMWAP环境下无法正常使用。接下去笔者会简单的阐述下在iPhone上设置CMWAP。
由于CMWAP一定需要通过移动提供的WAP网关才能正常访问外部网络,因此需要在蜂窝数据网中设置WAP网关代理,但iPhone上并未像诺基亚等手机直接提供WAP代理设置的选项,因此需要用户手动对配置文件进行修改,以实现在蜂窝数据网服务中添加代理的效果。
首先开启91手机助手,进入//private/var/preferences/SystemConfiguration/目录,找到preferences。plist文件,这个文件存储了所有iPhone与网络有关的配置。选中该文件,鼠标又键点击,选择“用内置编辑器打开”。
点击图片查看大图
打开后的编辑界面如下:
点击图片查看大图
点击状态栏上的最后一个放大镜图标的查找按钮,在按钮中输入 ip1,并点击“查找下一个”。
点击图片查看大图
在preferences。plist配置文件中,ip1代表的是与蜂窝数据网有关的网络接口,我们只需在这个ip1的配置部分中添加WAP代理配置即可。如上图,已经定位到ip1的参数配置,找到如下的配置部分:
Interface
DeviceName
ip1
Hardware
com。apple。CommCenter
Type
com。apple。CommCenter
UserDefined/index。shtml' target=_blank>nedName
com。apple。CommCenter (ip1)
在标签后直接回车,并顶格添加如下的代理配置,注意,一定要顶格添加。
Proxies
HTTPEnable
1
HTTPPort
80
HTTPProxy
10.0.0.172
HTTPProxyAuthenticated
0
HTTPProxyType
1
HTTPSEnable
1
HTTPSPort
80
HTTPSProxy
10.0.0.172
ProxyAutoConfigEnable
0
效果如下图:
添加完毕后,保存修改。并将修改后的文件同步回iPhone。同步完成后,在“设置”->“通用”->“网络”->“蜂窝数据网”->“APN”中输入“cmwap”,配置cmwap接入点。
以上操作都完成后,即可通过CMWAP来浏览网络了,但是由于这种配置方式是手动修改配置文件的,因此在部分情况下,可能会出现无法上网的情况,如果出现该情况的话,只需进入电话功能,拨通10086激活下iPhone的整个通讯模块即可。