數位生活主圖

iPod Touch不能上網!?完全解密急救篇

推文到網路: 加入Twitter 加入facebook 加入plurk 分享

CNET/郭立偉 2008/03/31 20:20

無標題文件

內建WiFi無線網路,讓iPod Touch的功能增加更多可能性。以目前最新版本的iPod Touch來說,除了可以用Safari上網、以iTunes下載音樂,還可以收發E-mail、上TouTube看影片、用Google Maps查詢地圖。此外,還有天氣、股市、RSS等小工具,真是太棒了。

問題是,如果連不上WiFi網路,這些功能都會當場廢掉,並將iPod Touch打回多媒體播放機的原形。這也就算了,在測試新款iPod Touch 32GB時,筆者又發現了另一個很扯的毛病......


無法連上WiFi網路的話,iPod Touch會少了很多功能

Safari找不到伺服器!?

明明有足夠強度的WiFi訊號,iPod Touch也確實連上了AP,但在Safari中卻一直跑出「 由於找不到伺服器,因此 Safari 無法開啟網頁 」的錯誤訊息。此時,其他網路應用程式,也通通沒辦法使用。

這到底是怎麼一回事呢?


Safari 出現像這樣的錯誤訊息


明明已經連上了WiFi基地台,卻沒辦法上網?

筆者上網查了一下,發現也有其他 iPod Touch 或 iPhone 使用者,遭遇到同樣問題--「明明有WiFi,卻無法上網」。在華文網頁中找來找去,都只有看到問題,但沒看到有人提出解決方案。

最後筆者在一個英文的Mac玩家部落格 AndrewEscobar.com中,找到了有用的解答。原來問題是出在DNS,而解決方法,則是將DNS重設到 OpenDNS 去。

底下,我們將參考AndrewEscobar.com的方法,為大家做解釋與Step by Step的疑難排除。

DNS是啥?

所謂的 DNS (Domain Name System),中文叫做「網域名稱系統」。這項網際網路的核心服務,你每次上網都在用,只是通常不會查覺到而已。

想要連上某個網站,你的電腦必須先知道該網站的IP位址,它的形式是xxx.xxx.xxx.xxx的數字IP (IPv4)。不過,你輸入的網址、網頁上的連結、書籤中記錄的網址,都是Domain Name的形式,也就是一串容易記憶的英文。例如Google的兩種網址形式分別是:

 IP address: 72.14.207.99

 Domain Name: www.google.com

正常情況下,在瀏覽器的網址欄中,不管輸入的是 72.14.207.99 或是 www.google.com,都能連到Google的伺服器,呈現出Google首頁畫面。不同的地方是,後者必須透過DNS伺服器來作轉址,沒辦法直接連上。

也就是說,如果沒有可用的DNS伺服器,那麼儘管輸入的是正確的Domain Name網址,你還是無法連上想看的網站。

恩,我們還是不要離題太遠。想獲得更詳細的資訊,不妨回去翻翻你的網路概論課本,或者參考WikiPedia有關DNS的解釋

DNS出了什麼問題?

老實說,筆者也不清楚真正的問題癥結出在哪,只知道iPod Touch (或iPhone) 的無線網路,在跟某些非Apple原廠WiFi無線基地台連線時,會沒辦法正常連上預設的DNS伺服器,所以才會跑出「 由於找不到伺服器,因此 Safari 無法開啟網頁 」的錯誤訊息。

要知道到底是DNS的問題,或者是網路本身出問題,有一個簡單的測試方式

我們在Safari的網址欄中直接輸入數字IP,例如Google的 72.14.207.99 。如果這樣可以正常連上Google首頁,但輸入 www.google.com 卻連不上,很明顯地就是DNS功能出了問題。


在Safari的網址欄中輸入Google的數字IP


因為不用經過DNS伺服器,直接輸入IP就能正常開啟Google首頁

解決之道:修改iPod Touch (iPhone) 的 DNS 設定

想要解決問題,我們必須先去修改iPod Touch 或 iPhone 的 DNS 設定。設定項目的位置在:桌面「設定」圖示 -> WiFi -> 選擇網路...,在你目前連上的基地台名稱旁邊,會有一個藍色的箭頭圖標,點進去就能開始進行設定。


1. 點選藍色箭頭,進入網路設定項目


2. 自動抓到的DNS伺服器IP,其實並沒有錯,但就是無法正常運作


3. 只好把它改掉,用OpenDNS的位址來代替

OpenDNS是一個公用的DNS server,號稱比一般ISP提供的DNS「更快、更安全、更聰明」。底下兩個IP都可以讓你把DNS指向OpenDNS,任選一個來取代預設IP即可。

OpenDNS IP Address: 208.67.222.222 or 208.67.220.220

網路功能大復活!!

改好之後,先別急,請先把iPod Touch 或 iPhone 的WiFi關掉再重開,讓它連回剛剛修改過DNS設定的基地台,重新抓一次剛生效的設定值。然後,就可以正常以Domain Name IP瀏覽網頁囉~~。


試試看,輸入 www.google.com ,終於能連上網頁了


試試CNET首頁 ( taiwan.cnet.com )


Google Maps 也復活了!!


還有,來看看股市吧~ (CNET股價還在跌!!)




  • 40.匿名 於 2010/02/09 01:57 回應
  • 謝謝你的分享!!
    讓我的touch不再是個廢物
    真感激
  • 39.葉家謙 於 2010/01/23 09:34 回應
  • 解決大眾困擾的天才 好:
    灌了3.1.1版就不能上網了請幫幫忙.
    上述DNS的問題有嘗試但無效. 拜託拜託 
  • 38.匿名 於 2010/01/12 02:29 回應
  • good
  • 37.鄭小姐 於 2010/01/04 13:32 回應
  • 我也是呢, 剛的 i touch 都不能上網. 不過有接上網路的訊號.
    依您的方法. 還是一樣.
    同其他人, 我的路由器也是空白. 請問這是不能上網的原因嗎.
    要如何處理呢. 請教教我好嗎??
  • 36.f 於 2010/01/04 11:12 回應
  • DSN位置出了一堆 ip
    刪剩一個就可以上了
  • 35.barrie 於 2009/12/06 02:46 回應
  • 您的方式還是不行~不過都已經有出現網路的標誌了!!路由器那邊確是空白的~想請問該該怎麼辦呢
  • 34.CC 於 2009/10/31 18:08 回應
  • 您好~我剛買了 I POD TOUCH 但是照著您的方式還是不行~不過都已經有出現網路的標誌了!!路由器那邊確是空白的~想請問該該怎麼辦呢
  • 33.kathy 於 2009/10/15 10:20 回應
  • 你好
    我改了之後還是開不起網頁
    我是在東海大學使用無線上網的
    謝謝你了!!!
  • 32.mimi 於 2009/10/06 13:04 回應
  • 我的ipod touch 都出現「 由於無法連上internet,因此 Safari 無法開啟網頁 」
    要怎解決呢??? 可以幫忙一下嗎??? 拜託拜託!!!
  • 31.1111111 於 2009/10/04 00:59 回應
  • 「 由於無法連上internet,因此 Safari 無法開啟網頁 」的錯誤訊息
    怎麼會這樣?
    是什麼原因?
    我家是ADSL的

留下你的意見(提醒:請開啟cookie,網頁會自動儲存您寫的內容。)
會員 * 帳號:
* 密碼:
  1. 欄位可選填,若全不填,則顯示為「匿名」。
  2. 不支援html語法
非會員 姓名:
E-Mail:
Blog:
  重新載入驗證碼
* 驗證碼: 記住我






CNET Towerboard 廣告