每個網頁都會放在各自的主機上,而網路世界的主機都會有一個自己的IP,那老婆有沒有想過,為什麼我們上網瀏覽網頁,大多都是輸入網址就可以,很少直接輸入IP,比如說只用輸入「www.google.com」就可以開啟目標的網頁了呢?
DNS(Domain Name System),主要的任務就是… 把網址翻譯為IP
想像你在一間大公司工作,公司裡的每個同事(網址)都有固定的座位(IP),當收發室收到一封信(網路請求),信封上只有同事的名字(網址),而收發室(DNS)知道每個同事(網址)的辦公座位(確切IP位址),因此信件才能順利送到同事手上(收到請求)。
回到上面Google的例子,當我們在瀏覽器輸入”www.google.com”後,其實你的電腦會去收發室(DNS)找同事的位子(IP),然後把你的網路請求送到該位子上(IP)的同事(伺服器)手中喔!
「喔~所以套用在安裝設定上,我們等於要去公司的地址簿登記一個座位(IP),這樣之後DNS才找的到我對嗎?」
「沒錯喔!我的老婆真聰明!」