IP 地址與 DNS

進階

每部上網裝置都有一個 IP 地址就像門牌;DNS 就是電話簿,幫你把 www.google.com 這類網址翻譯成 IP,電腦先找到路。

適合:中一資訊及通訊科技 · 單元:網絡與互聯網 · 建議學習路徑第 5/13 課

學完呢課,你會識:
  • IP 地址=網上門牌;四組數字、每組 0–255
  • 網域給人記,IP 給電腦用;DNS 負責翻譯
  • URL=協定+網域+路徑
資訊及通訊科技Information & Communication Technology
讀呢課前,你應該識: 電腦網絡基礎

§課文原文 Passage

1網絡上每部裝置都需要一個地址,其他裝置才能把資料準確送到,這就是 IP 地址,作用如同住宅的門牌,資料就像信件一樣按地址寄達,例如 192.168.1.1。常見的 IPv4 地址由四組 0 至 255 的數字組成,但全球裝置數量暴增,地址早已不敷應用,因此更長的 IPv6 地址應運而生。

2人類難以記住一長串數字,於是有域名系統(DNS):它像一本自動更新的電話簿,把「www.google.com」這類域名翻譯成對應的 IP 地址。瀏覽器每次開啟網站,第一步其實是向 DNS 查詢地址;一旦 DNS 伺服器故障,網絡即使暢通,也會出現「有連線卻開不到任何網站」的現象。

3香港例子:在 WhatsApp 點擊連結開啟網頁時,背後第一個步驟就是 DNS 查詢;學校與公司亦設有內部域名,方便師生與員工存取內聯網資源。明白 IP 與 DNS 的分工之後,排查網絡問題便更有系統:先查實體連線,再查域名解析,層層推進,快速鎖定問題所在。

1重點摘要 Summary

每部上網裝置都有一個 IP 地址就像門牌;DNS 就是電話簿,幫你把 www.google.com 這類網址翻譯成 IP,電腦先找到路。

2生字卡 Vocabulary

I
IP addressIP 地址

網上每部裝置的唯一編號,例如 192.168.1.1。

D
DNS (Domain Name System)網域名稱系統

把網址翻譯成 IP 地址的系統,就像一本電話簿。

D
Domain name網域名稱

容易記的網站名,例如 google.com,其實指向某個 IP。

U
URL統一資源定位器

完整網址,包含協定+網域+路徑。

H
HTTPS加密網頁協定

加密的網頁傳輸方式,密碼和個人資料途中不會給人偷看。

B
Browser瀏覽器

用來開網頁的程式,例如 Chrome、Safari、Edge。

I
IPv4 / IPv6IPv4/IPv6

兩代 IP 地址格式;IPv4 的四組數字快用完,IPv6 改用更長的地址。

P
Protocol協定

電腦之間溝通的共同規則,例如 http/https。

3逐步講解 Steps

  1. IP 地址:網絡門牌IP 地址是網絡上每部裝置的數字門牌,例如 192.168.1.1。常見的 IPv4 格式由四組數字組成,每組範圍 0 至 255。資料在網絡上傳送時全靠 IP 尋址,就像寄信必須寫收件地址,沒有地址信件便無法送達。家中路由器會為每部裝置派發內部 IP,例如手機 192.168.1.5、電腦 192.168.1.6;而網站則持有公開的 IP,讓全球用戶都能找到它。
  2. 網域名稱:給人記的地址數字地址難以記憶,於是有網域名稱(Domain Name):google.com、labzstudy.com 這類名字。網域與 IP 指向同一部伺服器,一個方便人類記憶,一個方便電腦尋路,兩者缺一不可。比喻:網域是通訊錄上的「媽媽辦公室」,IP 是實際的街道地址;你記住名字,手機負責查地址。網域需要註冊購買,每年繳費續用,熱門網域甚至有轉讓買賣的市場。
  3. DNS:自動翻譯員DNS(域名系統)負責把網域翻譯成 IP:你輸入網址之後,電腦先向 DNS 伺服器查詢 google.com 的 IP 是多少,DNS 回答之後,電腦才連去該 IP。整個查詢通常在一秒之內完成,使用者全然不覺。DNS 像一本自動更新的電話簿,全球有大量 DNS 伺服器分工合作。若 DNS 故障,網絡線路即使暢通,瀏覽器也會顯示「找不到伺服器」,因為名字翻譯不成地址。
  4. 拆解一條網址以 https://www.labzstudy.com/s1/ict/ 為例,網址可拆成三部分:https 是加密傳輸協定,保證資料途中不會被人偷看,網上銀行與購物必須依賴它;www.labzstudy.com 是網域,指出要訪問哪個網站;/s1/ict/ 是路徑,指出要開啟網站內哪一頁,如同大廈地址之後的樓層與室號。三個部分各司其職,讀懂網址結構之後,見到陌生連結也能大致判斷它通往何處。
  5. 開啟網頁的完整流程由輸入網址到畫面出現,中間經過五步:第一,瀏覽器向 DNS 查詢網域對應的 IP;第二,取得 IP 後,瀏覽器向該伺服器發出請求;第三,伺服器把網頁檔案送回;第四,瀏覽器接收資料;第五,瀏覽器把程式碼渲染成畫面。排解上網問題時按此鏈逐級檢查:其他網站正常而某一網站打不開,多半是該網站自身故障;所有網站都打不開,則可能是 DNS、路由器或網絡供應商的問題。
  6. IPv4 枯竭與 IPv6 補上IPv4 的四組數字組合約有 43 億個,曾經看似無限,但全球上網裝置——手機、電腦、電視、燈泡、電錶——早已超過此數,地址於是不夠派發。解決方案是 IPv6:地址長度增至 128 bit,由 8 組十六進制數字組成,數量高達 3.4 × 10³⁸ 個,足以為地球上每一粒沙編配地址。現時兩種格式並行過渡,新裝置與新網絡正逐步轉用 IPv6,未來數十年地址供應充足。

4圖解 Diagrams

DNS:網址翻譯員 DNS lookup你打網址www.labzstudy.com問 DNS 伺服器電話簿查冊攞到 IP例如 168.107.x.x連去網站電腦只識 IPIP 地址=電腦嘅「門牌號碼」(例如 192.168.1.1)DNS=網上電話簿:將人記得住嘅網址翻譯成機記得住嘅 IPDNS 壞咗會點?網絡正常但打網址開唔到——可以試改用公共 DNSIP 分公共(全世界唯一)同私人(屋企內部用 192.168 開頭)
圖 1:IP 與 DNS 查詢

5例題示範 Example

例題:DNS 伺服器故障時,輸入 www.google.com 會發生什麼?為何直接輸入 IP 仍可能連上?

  1. 正常流程:輸入網址後,電腦必須先向 DNS 查詢該網域的 IP。
  2. DNS 故障:查詢得不到回應,電腦拿不到 IP 地址。
  3. 沒有 IP 便無法連接伺服器,瀏覽器顯示「找不到伺服器」。
  4. 直接輸入 IP 可跳過 DNS 翻譯一步,因此仍有機會連上目標伺服器。
  5. 結論:DNS 只負責把網域翻譯成 IP;實際傳送資料時使用的始終是 IP。
  6. 答案:輸入網址會失敗,因為 DNS 故障令電腦無法取得 google.com 的 IP;直接輸入 IP 不經 DNS,故仍可能連上。此事說明網址靠 DNS 翻譯,資料傳送則始終靠 IP 尋址。

6常見錯誤 Mistakes

✗ 「網址同 IP 是兩個不同的網站。」
✓ 兩者指向同一部伺服器 — 網址是給人記,IP 是給電腦找路。
✗ 「http:// 同 https:// 一樣。」
✓ https 多了加密(S=Secure);輸入密碼、個人資料一定要在 https 網站才安全。
✗ 「IP 地址永遠不會變。」
✓ 家中上網的 IP 很多時會變(動態 IP);網站伺服器的 IP 則較固定。
✗ 「192.168.1.5 是全世界唯一的地址。」
✓ 以 192.168 開頭的是私人(內部)IP,只在自己家中或學校的網絡內有效;全球幾乎每個家庭路由器都有 192.168.1.1 這類地址,對外的公共地址由網絡供應商派發。

75 題快測 Quick check

Q1DNS 的作用是?A. 殺毒 B. 把網址翻譯成 IP 地址 C. 儲存相片

Q2192.168.1.1 這類地址叫什麼?

Q3說出 https://www.labzstudy.com/s1/ict/ 三個部分的名稱。

Q4IPv4 地址由四組數字組成,每組的範圍是多少?

Q5你的電腦打不開任何網站,但同學的電腦上網完全正常。哪一環最可疑?

8重點回顧 Recap

  • IP 地址=網上門牌;四組數字、每組 0–255
  • 網域給人記,IP 給電腦用;DNS 負責翻譯
  • URL=協定+網域+路徑
  • 上網流程:網址 → DNS 查 IP → 連伺服器 → 拿網頁
  • DNS 一壞,網絡明明通也打不開網站 — 排查先想起它

同級其他科

同一科其他級別