Google在宣佈推出自己的DNS服務,叫做
【Google Public DNS】。
連到Google Public DNS服務首頁
什麼是DNS?讓我們先從
IP位置開始介紹起。舉個例子來說,你先在上網如果想要去Google,你會在瀏覽器的網誌列打入【http://www.google.com.tw】、想要去Yahoo,你會打入【http://www.yahoo.com.tw】。可是電腦怎麼知道上面第一個網址是連到Google、第二個是連到Yahoo?
在這裡,我們要先提一下【IP位置(IP Address)】的概念。
IP位置一台電腦在網路上的唯一識別,就像是每一個家都有一個【地址】一樣,當你的朋友要寄信給你時,他必須要知道你家的地址;在網路上的每台電腦也要有一個IP位置,別人才能夠傳資料給你,這個道理是一樣的。那你要怎麼知道自己電腦的IP是多少呢?如果你有連上網路,可以到
連到這個網站,他會直接秀出你的IP位置:

還有一個方法是到【開始程式集】裡面找【執行】,或直接用快速鍵【Windows鍵+r】啟動執行,並且輸入【cmd】:

此時會啟動命令提示字元:

在命令提示字元中輸入【ipconfig】,接著就會出現你目前的IP位置資訊:

所以,其實在網路上,你要連結到每一個網站,都必須要知道他所對應的IP位置。但是你為什麼可以想要連到Plurk就輸入【http://www.plurk.com】、想要去Facebook就輸入【http://www.facebook.com】呢?
這就是DNS的作用。DNS的全名叫做【Domain Name System】,目的是在於對應IP位置和網路名稱(就像是之前提到的網址)。有了DNS,他可以讓我們輸入http://www.plurk.com就找到Plurk的網站,而不用輸入他的IP位置。我們來做個實驗,一樣到命令提示字元下面,我們用【nslookup】這個查詢指令來看每個網站他的IP位置是多少。我們輸入【nslookup www.google.com.tw】來查看Google的IP位置,從圖中可以看到有【74.125.153.106】、【74.125.153.103】...等等的位置,同樣的你可以把Google的網址換成別的網站是是看:

這表示我們可以用IP位置來連到Google,在瀏覽器輸入【74.125.153.106】,果然連到Google囉:

但是【http://www.google.com.tw】這樣有意義的網址是不是比【74.125.153.106】這樣的IP位置要好記憶多了?DNS的實際作用就是在做這兩者之間的對應,讓使用者在輸入網址的時候,可以在茫茫的網路上找到【74.125.153.106】這台電腦進行網頁的存取。
花了這麼多篇幅解釋DNS和IP,讓我們趕緊進入正題,既然Google推出了DNS服務,那要怎麼設定呢?
首先,到控制台中,選擇【網路和網際網路】中的【網路連線】,像我的電腦是寬頻撥接的,就選擇【寬頻連線】,如果你沒有這個選項的話,就請選擇【區域網路】,在該項目上按右鍵選擇【內容】:

接著選擇【網路功能】中的【TCP/IPv4】的選項,因為我是Window 7的版本,才會有IPv4和IPv6兩種選項,如果讀者的作業系統是Windows XP的話,正常來說應該只有一個IPv4可以選擇,點選之後按【內容】作設定:

在內容中,設定下方的【使用下列的DNS伺服器位置】,輸入
【8.8.8.8】和【8.8.4.4】來使用Google所提供的Google Public DNS服務:

設定好之後按下確定,請重新連上網路來變更這次的設定。至於使用Google Public DNS有什麼好處?根據官方說法,Google Public DNS有以下幾個優點:
