IP 位址是網路世界的「門牌號碼」,讓數十億裝置能精準通訊。搞懂 IPv4/IPv6 結構、公網/私網 IP 差異、NAT 機制,並掌握三種查詢自己 IP 的方法,網路除錯不再盲目。
什麼是 IP 位址?
- IPv4:32 位元,四段十進位 (0-255),例 `192.168.1.100`,約 43 億個址,已耗盡。
- IPv6:128 位元,八組十六進位,例 `2001:0db8:85a3:0000:0000:8a2e:0370:7334`,址空間極大 (2^128)。
- 結構:網路位址 (Network ID) + 主機位址 (Host ID),子網路遮罩決定分界。
- 分類 (IPv4 歷史):** A/B/C/D/E 類,現代採用 CIDR 無類別域間路由 (如 `/24`)。
公網 IP vs 私網 IP (NAT 核心觀念)
| 類型 | 範例 | 用途 | 可直接被互聯網存取 |
| 公網 IP (公網) | `203.72.123.45` `2400:xx:xx::1` | ISP 分配、伺服器、路由器 WAN 口 | 是 |
| 私網 IP (內網) | `192.168.x.x` `10.x.x.x` `172.16-31.x.x` `fd00::/8` (IPv6 ULA) | 家庭/企業區域網路內部裝置 | 否 (需 NAT/ポート轉發) |
NAT (Network Address Translation):路由器將內網私網 IP + 連接埠 映射為 公網 IP + 連接埠,讓多台裝置共用一個公網 IP 上網。內網發起連線 → 建立 NAT 表項 → 外網回應 → 路由器查表轉回內網裝置。
三種查詢自己 IP 的方法
方法一:指令列查本機介面 IP (內網 IP)
# Windows
ipconfig
# 或
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -ne 'WellKnown'}
# Linux/macOS
ip addr show
ifconfig
輸出中 `IPv4 位址` / `inet` 即為該介面的私網 IP (如 `192.168.1.100`)。
方法二:路由器後台查公網 IP (WAN IP)
- 瀏覽器輸入路由器管理網址 (常見 `192.168.1.1` / `192.168.0.1` / `192.168.50.1`)。
- 登入 → **狀態 / 網路狀態 / WAN 狀態** → 查看 **IP 位址 / 公網 IP / 外網 IP**。
- 此為 ISP 分配給你的真實公網 IP (動態/靜態)。
方法三:線上工具一鍵查公網 IP (最簡單)
- 搜尋引擎輸入:**「我的 IP」、「IP 查詢」、「what is my ip」**。
- 專用網站:ip.sb、ifconfig.me、ipinfo.io、IP138 (含地理位置、ISP、ASN)。
- 指令列查公網 IP:
curl ifconfig.me / curl ip.sb / nslookup myip.opendns.com resolver1.opendns.com
常見應用場景
- 架設伺服器/遠端桌面/NAS 遠端存取:需公網 IP + 路由器埠轉發 / UPnP / DMZ / Tailscale/ZeroTier/Frp 內網穿透。
- 遊戲聯機/語音聊天 NAT 類型:查公網 IP 確認是否為 Carrier-Grade NAT (CGNAT, 如 `100.64.x.x`),若是需聯繫 ISP 申請公網 IP 或用內網穿透。
- 網路除錯:對比內網 IP、公網 IP、DNS 解析結果、追蹤路由 (`tracert`/`traceroute`),定位斷點。
總結
**內網 IP** 給區域網路裝置溝通用 (查 `ipconfig`);**公網 IP** 給互聯網識別你 (查路由器後台或 `ip.sb`)。理解 NAT、私網範圍、IPv6 趨勢,是網路進階的基石。
copyright ©
萬盛學電腦網 all rights reserved