← 返回學習中心 / 基礎知識

私有IP位址範圍詳解:10.x、172.16與192.168

認識私有IP位址範圍(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)、回送位址、鏈路本機位址與CGNAT位址空間,以及它們為什麼永遠不會成為你的公開IP。

作者 IPNixa發布日期 更新日期

比對路由器WAN位址

保留給區域網路的位址

RFC 1918為私有網路保留了三個IPv4位址區塊。任何人都可以在住家、辦公室或資料中心內部使用它們,因此同一個私有位址會同時存在於數以百萬計的網路中。

由於不具唯一性,私有位址不會在公共網際網路上路由。流量離開網路之前,路由器會把它們轉換成自己的公開位址。這就是IPNixa永遠不會把192.168開頭的位址當成你的公開IP的原因。

私有IPv4位址範圍(RFC 1918)
範圍CIDR區塊位址數量常見場合
10.0.0.0 – 10.255.255.25510.0.0.0/816,777,216大型企業網路、雲端虛擬網路、部分家用路由器
172.16.0.0 – 172.31.255.255172.16.0.0/121,048,576企業網路;Docker的預設橋接網路使用172.17.0.0/16
192.168.0.0 – 192.168.255.255192.168.0.0/1665,536大多數家用與小型辦公室路由器
家用路由器如何共用一個公開IP位址你的區域網路 · 私有位址筆電192.168.1.10手機192.168.1.11電視192.168.1.12家用路由器 · NATLAN 192.168.1.1WAN 203.0.113.42一個公開位址網際網路網站或線上服務看到 203.0.113.42
網路位址轉譯(NAT):家中每台裝置都有自己的私有位址,但網站只看得到路由器的公開位址。圖中位址均為保留給文件使用的範例位址。

其他特殊IPv4位址範圍

另外還有幾個位址區塊保留給特定用途。認得它們之後,網路設定與錯誤訊息就容易看懂得多。

你可能會遇到的特殊用途IPv4位址範圍
區塊用途它代表什麼
127.0.0.0/8回送127.0.0.1永遠是指「這台裝置」
169.254.0.0/16鏈路本機(自動私人IP定址)本機鏈路通訊;常見於無法取得DHCP設定時,但也可能是刻意設定的
100.64.0.0/10共用位址空間(RFC 6598)共用定址的線索;下結論前請確認是電信業者的CGNAT還是覆疊網路
192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24文件範例(RFC 5737)用於手冊與指南中的範例,IPNixa在本機執行時的樣本資料也採用這些位址
224.0.0.0/4群播一對多的流量,例如部分串流與裝置探索通訊協定

IPv6中的對應位址

IPv6在fc00::/7中為內部網路提供唯一本機位址,實務上以fd開頭。每個IPv6介面還有一個以fe80開頭、只在本機鏈路上使用的鏈路本機位址,而::1是IPv6的回送位址。

與大多數使用IPv4的家用網路不同,IPv6裝置通常也會直接取得可全球路由的位址。隱私擴充功能會定期更換這些位址中與裝置相關的部分,而允許哪些傳入連線,仍由路由器的防火牆決定。

如何判斷位址是否為私有位址

大多數IPv4位址只要看前一兩個數字就能分類。

  1. 10開頭的是私有位址。
  2. 對於172.x.x.x,只有第二個數字為16–31時才屬於RFC 1918私有位址空間。不在私有位址區塊內,本身並不能證明該位址已被分配或可從全球連線。
  3. 192.168開頭的是私有位址。
  4. 100開頭且第二個數字介於64到127之間的,屬於電信級NAT位址範圍。
  5. 169.254.x.x是IPv4鏈路本機位址。如果原本應該能正常上網,請檢查DHCP與目前使用的網路介面卡;光憑這個範圍並不能證明路由器故障。
  6. 對於IPv6,fd…與fe80…開頭的是本機位址;2或3開頭的通常是全球位址。

這在實務上為什麼重要

如果某篇教學要你提供「你的IP」,以便從外面連回家裡的裝置,那麼私有位址在網路外部是無法使用的;你需要連接埠轉送、VPN或遠端存取服務。而在網路內部,私有位址才是正確的位址。

比較實例:172.20.4.5屬於RFC 1918私有位址空間;172.32.4.5不在該區塊內;100.70.1.2屬於共用位址空間,並非RFC 1918位址。先判斷位址所屬的完整範圍,再決定排查方向。私有位址空間以外的位址,仍可能是保留位址、遭到過濾或無法連線:請查閱IANA登錄資料,並依你實際的路由環境判斷。

為自己的網路選擇位址範圍

當兩個透過VPN互連的網路使用相同的私有網段時,就會發生位址衝突。為家用實驗室選擇較不常見的位址區塊,例如隨機的10.x.y.0/24,可以降低這種風險。

常見問題

192.168.1.1是我的IP位址嗎?

這通常是你家路由器在內部網路中的本機位址,而不是你的公開IP。你的裝置使用與它相鄰的位址,例如192.168.1.10,而網際網路看到的是路由器的公開位址。

網站看得到我的私有IP位址嗎?

一般HTTP請求的來源IP不會暴露本機的私有位址。WebRTC的行為取決於瀏覽器的政策與設定:它可能暴露候選位址,也可能以mDNS名稱取代本機位址。因此,HTTP與WebRTC的觀測結果需要分開解讀。

為什麼我的裝置是169.254開頭的位址?

這是IPv4鏈路本機位址。作業系統在無法透過DHCP取得設定時,常會自動選用這類位址,但鏈路本機通訊也可能是刻意設定的。如果無法上網,請先確認目前使用的網路介面卡、實體連線與DHCP設定,再考慮重新啟動設備。

172開頭的位址都是私有位址嗎?

不是。只有172.16.0.0到172.31.255.255屬於私有位址。172.217.x.x或172.67.x.x這類位址屬於公開位址空間。

資料來源與延伸閱讀