Update (07/18/2009): iPhone OS 3.0 已開放網路共享功能,請至 iPhone 的設定 -> 一般 -> 網路,開啟「internet 共享」。
為了完全發揮 iPhone 3G 的強大的網路功能, 不搭配一張吃到飽的 3G SIM, 實在不過癮, 但是只讓 iPhone 3G 上網又太浪費了. 隨身攜帶迴紋針, 替換 3G 網卡與 iPhone 3G 的 sim 也太麻煩了!
前陣子釋出又被下架的 netshare 是一個選項, 不過耗電與速度不盡人意. 而且也下架了.今天要介紹的是透過 USB 用 iPhone 3G 上網的方案. 速度上相當不錯. 測試時幾乎都可以跑到 2M bit/s 的速度. 有興趣的人可以玩玩看.
首先 iPhone 3G 必須是 jailbreak 過的. 要完成 USB 上網, 下面的幾項軟體是必備的:
iPhone 上需要安裝(透過 Cydia 安裝):
- 3proxy (proxy server)
- mobile terminal
Winodws PC 上需要有:
- 首先先進 Cydia 確認 3proxy 與 mobile terminal 都有安裝了. 若沒有安裝把他們裝好.
- 接著在 PC 把下載的 ProxifierPE.exe 與 IphoneTunnel.rar 都解壓縮到 c:\proxifier. 然後雙擊執行 Proxifier.exe
- 接著進入 Options > Proxy Settings
- 點 Add, 新增一個 Proxy.
- Address 輸入 127.0.0.1 , Protocol 選 “SOCKS Version 5”, 點選 OK.
- 接著開啟 command prompt window(開始>執行>輸入CMD,確定)
- 切換到 c:\proxifier , 輸入 “iphone_tunnel.exe 1080 1080”
- 接著在 iPhone 上打開 mobile terminal, 輸入 “socks”
- 打開 Safari 隨便瀏覽一個網頁來啟動 iPhone 3G上的網路連線.
- 終於大功告成, 此時 PC 應該已經可成功透過 iPhone 3G 來上網了. 可以先在 Proxifier 的設定裡驗證看看.
Options>Proxy Settings, 點選 “Check”. 如果連線成功就代表網路已經通了. MSN/IE/Firefox/Chrome 應該都可以正常上網了.
整個測試過程, 設定程序其實有點複雜, 雖然網路下載的速度頗快, 但 iphone_tunnel 這支程式不時當掉,
可能目前也還是實驗性質, 不太穩定. 真的要拿來 daily use. 其實不太可能.
但這個實驗證實了技術上的可行, 不需更動 APPLE USB/Networking 架構設計下, 就可達成.
可見目前主要的問題應該還是卡在 business 的考量.
日前傳出 AT&T 與 APPLE 已經開始評估推出官方版本上網方案.
期待官方能儘快推出方便好用的版本, 最好還能是免費的囉^^
引用來源:http://www.iphone3g-mods.com/2008/08/guide-tether-to-iphone-over-usb.html
感謝這麼詳細的資料 我已經一切就緒獨缺不知如何install mobile terminal到iphone. 可以給點建議嗎 謝謝
請問touch可以使用嗎?
這是讓電腦透過 iPhone 使用 3G 網路上網的教學,iPod Touch 只能用 Wi-Fi 無線網路上網,所以沒辦法適用。