二、CMWAP的設(shè)置
我們可以獲知中移動(dòng)限制了CMWAP連接只能訪問(wèn)移動(dòng)GPRS內(nèi)部網(wǎng)絡(luò)。即只能訪問(wèn)ip地址以10.*。*。*打頭的網(wǎng)絡(luò),因此移動(dòng)也為CMWAP專門提供了一個(gè)僅支持基本HTTP代理的WAP網(wǎng)關(guān),以便手機(jī)用戶可以通過(guò)該網(wǎng)關(guān)訪問(wèn)到Internet。該WAP網(wǎng)關(guān)就是為大家熟知的10.0.0.172。由于該網(wǎng)關(guān)只能支持HTTP代理,因此導(dǎo)致了很多網(wǎng)絡(luò)軟件在CMWAP環(huán)境下無(wú)法正常使用。接下去筆者會(huì)簡(jiǎn)單的闡述下在iPhone上設(shè)置CMWAP。
由于CMWAP一定需要通過(guò)移動(dòng)提供的WAP網(wǎng)關(guān)才能正常訪問(wèn)外部網(wǎng)絡(luò),因此需要在蜂窩數(shù)據(jù)網(wǎng)中設(shè)置WAP網(wǎng)關(guān)代理,但iPhone上并未像諾基亞等手機(jī)直接提供WAP代理設(shè)置的選項(xiàng),因此需要用戶手動(dòng)對(duì)配置文件進(jìn)行修改,以實(shí)現(xiàn)在蜂窩數(shù)據(jù)網(wǎng)服務(wù)中添加代理的效果。
首先開(kāi)啟91手機(jī)助手,進(jìn)入//private/var/preferences/SystemConfiguration/目錄,找到preferences。plist文件,這個(gè)文件存儲(chǔ)了所有iPhone與網(wǎng)絡(luò)有關(guān)的配置。選中該文件,鼠標(biāo)又鍵點(diǎn)擊,選擇“用內(nèi)置編輯器打開(kāi)”。
點(diǎn)擊圖片查看大圖
打開(kāi)后的編輯界面如下:
點(diǎn)擊圖片查看大圖
點(diǎn)擊狀態(tài)欄上的最后一個(gè)放大鏡圖標(biāo)的查找按鈕,在按鈕中輸入 ip1,并點(diǎn)擊“查找下一個(gè)”。
點(diǎn)擊圖片查看大圖
在preferences。plist配置文件中,ip1代表的是與蜂窩數(shù)據(jù)網(wǎng)有關(guān)的網(wǎng)絡(luò)接口,我們只需在這個(gè)ip1的配置部分中添加WAP代理配置即可。如上圖,已經(jīng)定位到ip1的參數(shù)配置,找到如下的配置部分:
Interface
DeviceName
ip1
Hardware
com。apple。CommCenter
Type
com。apple。CommCenter
UserDefined/index。shtml' target=_blank>nedName
com。apple。CommCenter (ip1)
在標(biāo)簽后直接回車,并頂格添加如下的代理配置,注意,一定要頂格添加。
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。同步完成后,在“設(shè)置”->“通用”->“網(wǎng)絡(luò)”->“蜂窩數(shù)據(jù)網(wǎng)”->“APN”中輸入“cmwap”,配置cmwap接入點(diǎn)。
以上操作都完成后,即可通過(guò)CMWAP來(lái)瀏覽網(wǎng)絡(luò)了,但是由于這種配置方式是手動(dòng)修改配置文件的,因此在部分情況下,可能會(huì)出現(xiàn)無(wú)法上網(wǎng)的情況,如果出現(xiàn)該情況的話,只需進(jìn)入電話功能,撥通10086激活下iPhone的整個(gè)通訊模塊即可。