KNOWLEDGE

192.168.1.1 是什麼? 私有 IP / 閘道器 / RFC 1918 全解

路由器為什麼都是 192.168.1.1?10.x、172.16–31、100.64 各是什麼?講清私有地址段、特殊 IP 與路由器登入方法。

一段話先講明白

192.168.1.1 / 192.168.0.1 / 10.0.0.1 / 172.16.0.1 這些 IP 跟你家路由器、公司內網有關 — 它們是 RFC 1918 私有 IP, 永遠不會在公網出現, 全球數十億臺路由器都用同一段。你想登入路由器後臺, 瀏覽器輸 http://192.168.1.1 就行 (大部分情況)。本文把所有 "你可能見過但不知道是啥" 的 IP 段一次講透。

一、公網 IP vs 內網 IP — 一張圖講清楚

家裡的網路長這樣:

網際網路 ← (公網 IP, 唯一)→ ISP 給你家的路由器 WAN 口
                                ↓
          路由器 LAN 口 (192.168.1.1 = 閘道器)
                                ↓
            +---------------+---------------+
            ↓               ↓               ↓
       手機 192.168.1.5  電視 .6      電腦 .10
       (都是內網 IP, 只在你家可見)
  • 公網 IP — 全球唯一, 你訪問外部網站時暴露的就是這個 (你的 ISP 分配)
  • 內網 IP / 私有 IP — 只在本地子網有效, 家家戶戶的 192.168.1.1 互不衝突, 因為這些 IP 不會出公網
  • NAT — 路由器做的"翻譯": 內網裝置訪問外網時, 路由器把 192.168.1.5 的請求改寫成 用公網 IP 出去, 回包再翻譯回來

想知道你的公網 IP是多少? 直接開啟 cleanip.io 首頁就看到了。你看到的不是 192.168.x.x, 而是 ISP 分給你的那個真實地址。

二、RFC 1918 三段私有 IP — 全譜

1996 年 IETF 標準 RFC 1918 劃出 3 段 IPv4 專供私有使用。它們永遠不會路由到公網, 任何人都可以無授權地在自己網路裡用。

段容量典型用途誰在用
10.0.0.0/8
10.0.0.0 — 10.255.255.255
1677 萬企業 / 資料中心 / 大型區域網Apple AirPort, Ubiquiti UniFi, 阿里雲內網, AWS VPC 預設
172.16.0.0/12
172.16.0.0 — 172.31.255.255
104 萬中等規模企業 / DockerDocker 預設 bridge 網段是 172.17.0.0/16; VirtualBox 預設 172.16.x.x
192.168.0.0/16
192.168.0.0 — 192.168.255.255
6.5 萬家用路由器 (絕對主力)幾乎所有家用路由器: TP-Link / D-Link / Netgear / 小米 / 華為 / 中興 / 斐訊

三、各品牌路由器預設登入 IP

家用路由器開箱預設這些地址。如果改過, 看路由器底部貼紙 (寫著 "預設 IP" 或 "管理網址"), 或電腦命令列查"閘道器 IP"。

品牌預設 IP備用
TP-Link192.168.1.1tplogin.cn / tplinkwifi.net
D-Link192.168.0.1—
Netgear (網件)192.168.1.1routerlogin.net
ASUS (華碩)192.168.50.1router.asus.com
小米路由器192.168.31.1miwifi.com
華為路由器192.168.3.1—
中興 (ZTE)192.168.0.1192.168.1.1
斐訊 (Phicomm)192.168.2.1p.to
騰達 (Tenda)192.168.0.1tendawifi.com
水星 (MERCURY)192.168.1.1melogin.cn
迅捷 (FAST)192.168.1.1falogin.cn
Apple AirPort10.0.1.1—
Ubiquiti UniFi192.168.1.1unifi.ui.com

怎麼查 "我家路由器的 IP 是多少?"

  • Windows: 按 Win+R → 輸 cmd → 輸 ipconfig → 看 "預設閘道器"
  • macOS: 系統設定 → 網路 → 詳細資訊 → TCP/IP → 路由器
  • Linux: 終端輸 ip route | grep default
  • iOS: 設定 → Wi-Fi → 點當前 Wi-Fi 名右邊 ⓘ → 路由器
  • Android: 設定 → Wi-Fi → 長按當前 Wi-Fi → 修改網路 → 高階 → 顯示閘道器

四、CGNAT — 你拿到的 100.64.x.x 是什麼

IPv4 地址不夠了。全球 43 億 IPv4 在 2019 年徹底分配完。為了讓新使用者也能上網, 營運商上了 CGNAT (Carrier-Grade NAT), RFC 6598 規定了專門用於營運商內部的段:

100.64.0.0/10 (100.64.0.0 — 100.127.255.255, 419 萬地址)

看到家裡 WAN 口拿到的 IP 是 100.x.x.x? 那你就在 CGNAT 後面 — 你沒有真正的公網 IPv4。這意味著:

  • 無法做埠轉發 / 內網穿透 (玩 PS / NAS 遠端訪問會很麻煩)
  • 多個使用者共享一個真實公網 IP, 容易被風控系統判為可疑
  • 可以打電話給寬頻營運商, 申請 "公網 IP" (一般免費, 移動 / 聯通 / 電信都支援)

怎麼自測我是不是 CGNAT? 登入路由器, 看 WAN 口拿到的 IP 是不是 100.64.x.x; 再訪問 cleanip.io 首頁看真實出口 IP — 如果路由器 WAN IP ≠ 你看到的出口 IP, 中間至少有一層 CGNAT。

另一個用途:Tailscale / Cloudflare WARP 預設也用 100.64/10 給虛擬網路節點分 IP。

五、169.254.x.x — 看到這個說明網路壞了

169.254.0.0/16 是 鏈路本地地址 (Link-local, RFC 3927)。裝置開機時會向 DHCP 伺服器請求 IP, 如果 請求失敗(路由器沒開, 網線沒插, DHCP 服務掛了), 作業系統會自動給自己分配一個 169.254.x.x 地址, 至少能跟本地段其他失敗裝置通訊。

Windows 上叫 APIPA (Automatic Private IP Addressing)。 實際看到這個地址 = 你的網路沒通, 別折騰配置, 先重啟路由器 / 檢查網線。

六、127.0.0.1 — 永遠是你自己

127.0.0.0/8 整段是 Loopback (RFC 1122), 但實際用的只有 127.0.0.1 一個 — 它的別名是 localhost。

  • 訪問 http://127.0.0.1:3000 = 訪問本機自己的 3000 埠
  • 每臺開機的電腦 / 手機 / 伺服器都有這個地址, 永不衝突
  • Windows / Mac / Linux / iOS / Android 都是這個
  • 開發者必備 — 啟本地服務除錯都用這個

IPv6 對應的是 ::1。

七、其他你可能見過的特殊 IP

7.1 0.0.0.0 — "所有地址"

這不是一個具體 IP, 而是 佔位符。在不同語義下含義不同:

  • 伺服器 bind 0.0.0.0 = 監聽 所有網絡卡的埠 (vs 只監聽 127.0.0.1 / 192.168.1.5)
  • 路由表裡 0.0.0.0/0 = 預設路由 (其他都不匹配時走這個閘道器)
  • 客戶端 DHCP 請求時, 源 IP 是 0.0.0.0 (因為還沒拿到 IP)

7.2 255.255.255.255 — 受限廣播

DHCP 客戶端在沒拿到 IP 之前, 向這個地址廣播 "誰能給我個 IP?"。本地子網所有裝置都會收到。

7.3 文件示例 IP (TEST-NET-1/2/3)

RFC 5737 給文件作者留了 3 段專門用於教學舉例的 IP, 它們永遠不可路由:

  • 192.0.2.0/24 — TEST-NET-1
  • 198.51.100.0/24 — TEST-NET-2
  • 203.0.113.0/24 — TEST-NET-3

在 RFC / 教程 / 課程裡看到這些 IP, 表示作者只是舉例, 不要真去 ping。

7.4 224.x.x.x 多播 (Multicast)

224.0.0.0/4 是 一對多組播地址段。一臺主機發資料, 同時多臺主機能收到 (vs 普通單播一對一)。常見用途: 區域網裝置發現 (mDNS / Bonjour 用 224.0.0.251), 路由協議 (OSPF 用 224.0.0.5)。

八、IPv6 也有私有段

IPv6 的對應規則:

段類別對應 IPv4說明
::1/128Loopback127.0.0.1本機自己
fe80::/10鏈路本地169.254.0.0/16IPv6 自動配置, 每張網絡卡至少一個
fc00::/7ULA 唯一本地10/8 + 192.168/16IPv6 私有段 (實際用 fd00::/8)
ff00::/8多播224/4替代 IPv4 廣播
2001:db8::/32文件示例TEST-NET-1/2/3教程用, 永遠不會真路由

注意: IPv6 沒有"私有 IP 轉公網"的 NAT 概念 — 每個裝置直接拿全球唯一的 IPv6 地址。

九、為什麼這些 IP 在 cleanip.io 查不出結果?

你可能注意到, 直接搜 192.168.1.1, 我們不返回常規的 IP 情報 (位置 / ASN / 類型)。原因是這些 IP 是 bogon(本地保留, 全球不路由), 任何 GeoIP / WHOIS 資料庫都不會有它們的真實資訊 — 世界上有幾億臺路由器同時用 192.168.1.1, 沒有"哪個國家"的概念。

所以我們專門為這類 IP 設計了這一篇知識卡 — 比"無結果"友好得多。

延伸閱讀

mimetic
mimetic
mimetic