數位生活主圖

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

加到網路書籤: 加入Furl網路書籤 加入HEMiDEMi網路書籤 加入MyShare網路書籤

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股價還在跌!!)




  • 25.a26641921 於 2009/07/09 21:51 回應
  • 我的信箱:a26641921 (at) yahoo.com.tw
    msn:a23074035 (at) hotmail.com

    感恩
  • 24.a26641921 於 2009/07/09 21:48 回應
  • 我改了之後還是都出現
    「 由於無法連上internet,因此 Safari 無法開啟網頁 」的錯誤訊息
    怎麼會這樣?
    而且我路由器的地方是空的!
    可以幫幫我嗎?感恩
  • 23.Cathryn 於 2009/06/28 13:07 回應
  • 我也是能接上網路, 但就無法開網頁,我家也是撥接無線上網的,且我的路由器跟DNS都空白的!!請高手指導一下!!謝謝!!
  • 22.stephy 於 2009/06/19 21:08 回應
  • 如果沒有路由器地址和DNS地址怎(637;解决呢.網絡能連接上
  • 21.Jane 於 2009/05/10 23:35 回應
  • 我也是能接上網路, 但就無法開網頁,我家也是撥接無線上網的,且我連路由器跟DNS都空白的!!怎麼用呢??請高手指導一下!!謝謝!!
  • 20.lily 於 2009/04/03 19:18 回應
  • 你好:
    依你的方法設定ipod,仍無法上網,ip位址是169...打至客服問回答是ipod並不支援經由撥的網路上網,請問有破解方法嗎?家中的無線分享器是否白裝了?....快被ipod搞瘋的人
  • 19.bienca 於 2009/03/25 23:27 回應
  • 感謝您所提供的寶貴意見,但是我的iPOD touch在用Google的 IP address: 72.14.207.99,也不能上網。在家使用時,他可以接收到家裡的無線基地台,但不能上網,修改DNS後,情形還是一樣
  • 18.LEE 於 2009/03/19 13:43 回應
  • 真的可以呀...你好勁呀!
    講解非常清楚!
    岩哂我D電腦白痴
  • 17.Jeff 於 2009/03/03 22:56 回應
  • 您好
    我的2G iphone本來在家裡都收的到網路,但是不知道怎麼了就突然都沒辦法使用網路。連WIFI的時候卻看起來都是有訊號的。參考您的方法後修改DNS後 用Google的 IP address: 72.14.207.99,也還是不能上網。目前它出現了只有IP位址及子網路遮罩,路由器還有其他的地方都是空的。可否麻煩您解惑?謝謝!
  • 16.金仔 於 2009/02/25 00:10 回應
  • 我改了之後還是都出現
    「 由於找不到伺服器,因此 Safari 無法開啟網頁 」的錯誤訊息
    怎麼會這樣啊
    而且我路由器的地方是空的耶
    可以幫幫我嗎謝謝

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






CNET Towerboard 廣告