我的 IP 是什麼?
免費線上查看目前公網 IP 位址,頁面載入即可自動偵測 IPv4/IPv6、歸屬地、電信業者 ASN 和 HTTP 請求標頭資訊。同時提供 curl/PowerShell/Python 等命令列查詢方式,適合伺服器白名單設定、代理 VPN 排查、遠端連線確認、網路故障診斷等場景,打開即用無需安裝。
免費線上查看目前公網 IP 位址,頁面載入即可自動偵測 IPv4/IPv6、歸屬地、電信業者 ASN 和 HTTP 請求標頭資訊。同時提供 curl/PowerShell/Python 等命令列查詢方式,適合伺服器白名單設定、代理 VPN 排查、遠端連線確認、網路故障診斷等場景,打開即用無需安裝。
最簡單的方法就是打開本頁面,頁面伺服器端渲染階段會自動從HTTP請求標頭中解析您的IP位址,載入後即可看到目前公網IP。如果您在命令列/伺服器環境下,可以使用 curl 指令快速取得:curl -s ifconfig.me 或 curl -s ipinfo.io。Windows 使用者可以在 PowerShell 中執行 (Invoke-WebRequest -Uri "ifconfig.me" -UseBasicParsing).Content。
IP 歸屬地查詢因為本頁面顯示的是公網出口IP,而您電腦網路卡介面設定的通常是區域網路私有位址(如 192.168.x.x、10.x.x.x)。當您透過路由器存取網際網路時,路由器透過NAT(網路位址轉換)將內部私有IP轉換為公網IP,網際網路上的伺服器看到的是轉換後的公網IP,而非您裝置的區域網路IP。如果使用了VPN或代理,顯示的則是VPN/代理伺服器的出口IP。
什麼是 NAT?不能。IP位址地理位置只能大致推斷到國家、省份和城市級別,最多能定位到電信業者的某個接入點(BRAS設備位置),無法精確到街道、社區、門牌號碼或具體房間。IP位址本身不包含姓名、電話、身分證字號等個人身分資訊。具體的使用者身分資訊只有ISP(電信業者)在配合執法時才能提供,且需要結合精確的上網時間和日誌記錄。僅憑IP位址無法取得個人身分和精確住址。
僅僅知道IP位址不足以入侵您的電腦。現代作業系統(Windows/macOS/Linux)都有內建防火牆,預設阻止未經請求的入站連線;家用路由器也有NAT防火牆,外部無法直接存取內網裝置。要成功入侵,通常還需要:系統/軟體存在已知漏洞、您主動點擊了惡意連結或執行了病毒木馬、對外開放了弱密碼服務(如3389、22連接埠)等。保持系統更新、不下載不明來源軟體、使用強密碼即可保證基本安全。
連接埠掃描檢查工具更換Wi-Fi網路、切換行動數據、連線不同的VPN節點或代理伺服器後,您的網際網路出口發生了變化,公網IP也會相應改變。大多數家庭寬頻使用動態IP分配(DHCP),重啟數據機或路由器後IP也可能發生變化。少數企業寬頻或雲端伺服器使用靜態IP(固定IP),不會隨網路重啟而改變。在設定伺服器白名單、防火牆規則前,建議在新網路環境下重新打開本頁面確認目前IP。
IPv4使用32位元位址,總共有約43億個位址,已在2019年正式耗盡。IPv6使用128位元位址,提供約3.4×10³⁸個位址(足夠給地球上每一粒沙子分配一個IP),徹底解決位址枯竭問題。IPv6還具有更高效的路由結構、內建IPSec加密、更好的QoS支援、無狀態位址自動設定(SLAAC)、消除NAT實現真正的點對點通訊等優勢。目前台灣的電信業者也已逐步完成IPv6部署,越來越多的網站支援IPv6雙堆疊存取。
IPv4 格式轉換公網IP是全球唯一可路由的位址,由ISP分配,可以直接在網際網路上被存取。私有IP是IANA保留用於區域網路內部的位址,不同區域網路可以重複使用,不能直接在公網上路由,需要NAT轉換才能上網。私有IP段包括:10.0.0.0/8(10開頭)、172.16.0.0/12(172.16-31開頭)、192.168.0.0/16(192.168開頭)、100.64.0.0/10(電信業者CGNAT)、127.0.0.0/8(環回)。本工具會自動顯示IP分類標籤(public/private/loopback等)。
私有位址範圍表IP定位不準的常見原因:1)使用了VPN/代理,顯示為代理節點所在地;2)電信業者使用省級統一出口而非本地市級出口(行動網路尤其常見);3)IP位址段剛被重新分配,但GeoIP資料庫還未更新;4)電信業者使用了CGNAT(電信業者級NAT),多個使用者共用出口IP;5)企業專線使用總部註冊地址而非實際分支機構位置。IP地理位置資料庫的城市級準確率大約在80-90%,區縣級準確率更低。
192.168.1.1 是最常見的C類私有IP位址,通常是家用路由器的預設管理後台位址,在瀏覽器存取 http://192.168.1.1 可以進入路由器設定介面。127.0.0.1 是IPv4環回位址,localhost 是它的主機名稱,永遠指向您自己的裝置,存取 localhost 不會經過網路卡介面,主要用於本機服務開發測試(如存取本機開發伺服器 http://localhost:3000)。如果ping 127.0.0.1不通,說明本機TCP/IP通訊協定堆疊有故障。
環回位址詳解靜態IP是固定不變的公網IP,重啟路由器/重連網路都不會變化,通常需要向ISP額外付費申請,適合需要對外提供服務的場景(如企業官網伺服器、VPN閘道、視訊監控遠端存取、自建遊戲伺服器等)。動態IP是ISP透過DHCP動態分配的,每次連線可能變化,普通家庭寬頻預設都是動態IP,優點是無需額外費用、ISP可以靈活調度位址資源。普通使用者上網不需要靜態IP。
X-Forwarded-For(簡稱XFF)是HTTP標準請求標頭,用於記錄請求經過代理/CDN/負載平衡鏈路中的每一層IP位址,格式為逗號分隔的IP清單。最左側是原始用戶端真實IP,往後依次是經過的每一層代理IP。例如 `X-Forwarded-For: 使用者IP, CDN節點IP, 負載平衡IP`。本工具的"請求鏈"區域會完整展示所有候選IP,幫助您排查代理設定問題。類似標頭還有X-Real-IP(Nginx)、CF-Connecting-IP(Cloudflare)。
HTTP 請求標頭檢查術語表:X-Forwarded-For常見方法包括:1)使用VPN服務,流量透過VPN伺服器轉發,目標網站看到的是VPN伺服器IP;2)使用HTTP/SOCKS5代理伺服器;3)使用Tor匿名網路;4)連線公共Wi-Fi(使用不同網路出口)。這些方法可以改變對外顯示的公網IP,提供一定程度的隱私保護。請注意:使用VPN/代理時應遵守當地法律法規,不要用於非法活動。
CGNAT(Carrier-Grade NAT,RFC 6598)是電信業者為緩解IPv4位址耗盡而在骨幹網層級部署的NAT,多個使用者(通常幾十到幾百戶)共用同一個公網IP。特徵是路由器WAN口取得的IP是 100.64.x.x-100.127.x.x 段位址(屬於100.64.0.0/10保留段)。CGNAT環境下,使用者無法從外網直接存取內網裝置,連接埠對應、P2P下載、遠端桌面、遊戲開服等功能都會受限,解決方法是申請公網IP或升級到IPv6。
如果您的網路環境同時分配了IPv4和IPv6位址(雙堆疊網路,Dual-Stack),作業系統和瀏覽器會根據網路情況自動選擇優先使用的通訊協定。通常現代瀏覽器會採用Happy Eyeballs演算法(RFC 8305),同時嘗試IPv4和IPv6連線,哪個先通就用哪個。存取本工具時,頁面顯示哪個版本的IP就說明目前連線優先使用了那個通訊協定。使用 curl -4 或 curl -6 可以強制指定通訊協定版本測試。
設定白名單時,應該使用本工具頂部大字體顯示的主IP位址(即分類標籤顯示為 public 的那個公網IP)。建議:1)在設定前重新整理本頁面確認IP;2)如果網路是多線出口(中華電信/台灣大哥大/遠傳),需要分別在各線路環境下取得對應IP並全部添加;3)注意家庭寬頻IP可能變化,必要時申請靜態IP或使用動態網域(DDNS);4)如果使用了VPN/代理,請確保在真實辦公網路環境下取得IP。
正常瀏覽網站時,網站伺服器必然會看到您的公網IP(否則無法給您傳回資料),這是HTTP通訊協定的工作原理,不存在"外洩"一說。IP位址本身不是敏感資訊,普通使用者無需過度擔心。潛在風險包括:1)DDoS攻擊(針對遊戲玩家/服務營運者);2)IP封禁(被論壇/遊戲誤封影響同IP其他使用者);3)大致地理位置被推斷。普通網友正常上網瀏覽不需要隱藏IP,從事敏感活動建議使用可信VPN。
常用的公共IP查詢API服務包括:ifconfig.me(最經典,支援純文字/JSON)、ipinfo.io(傳回最豐富的JSON資訊,包含歸屬地/ASN)、icanhazip.com(Cloudflare營運,極簡輸出)、api.ipify.org(開源、穩定)、ifconfig.co(速度快)、ident.me等。這些服務都可以透過 curl 直接呼叫,適合在shell指令碼、CI/CD流水線、伺服器初始化時使用。具體用法見本頁的程式碼範例板塊。
IP 位址(Internet Protocol Address,網際網路協定位址)是分配給每個連線到網際網路的裝置的唯一數字識別碼,類似於現實生活中的家庭住址或電話號碼。它執行在 OSI 模型的網路層(第3層),允許裝置之間相互定位和通訊,確保資料封包能夠正確路由並發送到目的地。沒有 IP 位址,網際網路上的裝置將無法找到彼此。
目前主要有兩個版本的 IP 位址在廣泛使用:**IPv4** 和 **IPv6**。IPv4 採用 32 位元位址空間,格式為四組 0-255 的十進位數字用點號分隔(例如 `192.168.1.1`),總共約 43 億個位址。由於行動網際網路和 IoT 裝置爆炸式成長,IPv4 位址早在 2019 年就已完全耗盡。**IPv6** 採用 128 位元位址空間,使用冒號分隔的八組十六進位數表示(例如 `2001:0db8:85a3:0000:0000:8a2e:0370:7334`),提供了約 3.4×10³⁸ 個位址,徹底解決了位址枯竭問題。
IP 位址通常分為**公網 IP**(Public IP)和**私有 IP**(Private IP)兩類。公網 IP 是在全球網際網路上唯一可路由的位址,由 ISP(網際網路服務提供商)分配,可以直接被網際網路上的其他裝置存取。私有 IP 則是在區域網路(LAN)內部使用的位址,由 IANA 保留專門用於內部網路,不能直接在公網上路由,需要透過 **NAT**(Network Address Translation,網路位址轉換)技術將私有位址轉換為公網 IP 才能存取網際網路。常見的私有 IP 位址段包括 `10.0.0.0/8`、`172.16.0.0/12` 和 `192.168.0.0/16`。
本頁面顯示的是您的**公網出口 IP**,也就是網際網路上其他伺服器看到的您裝置對外暴露的 IP 位址。如果您使用了路由器、代理伺服器、VPN 或 CDN 服務,顯示的 IP 可能是這些中間裝置的位址,而非您裝置本身的區域網路私有位址。當您存取網站時,網站伺服器看到的就是這個公網出口 IP。
IP 位址可以大致推斷出存取者的地理位置,通常能準確到國家、省份和城市級別,以及對應的電信業者資訊。但請注意:IP 定位**無法精確到街道、社區或具體房間**,也不直接包含您的姓名、電話號碼等個人身分資訊。IP 地理位置資訊是透過 IP 位址資料庫(如 MaxMind GeoIP、IP2Location 等)查詢得到的,這些資料庫記錄了不同 IP 段的註冊分配資訊。
在 HTTP 請求中,當經過反向代理(Nginx、HAProxy)、CDN(Cloudflare、CloudFront)或負載平衡器時,真實用戶端 IP 會透過特定請求標頭傳遞,最常見的包括:`X-Forwarded-For`(記錄整個代理鏈)、`X-Real-IP`(Nginx 常用)、`CF-Connecting-IP`(Cloudflare 專用)、`True-Client-IP`(Akamai/Cloudflare 企業版)。本工具會自動解析這些標頭並展示完整的請求鏈。
以下位址段被 IANA(網際網路號碼分配當局)保留,不會在公網網際網路上路由,僅用於特殊或內部用途:
| 位址類型 | 起始位址 | 結束位址 | CIDR 表示 | 位址數量 | 用途說明 |
|---|---|---|---|---|---|
| A類私有 | 10.0.0.0 | 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | 大型企業內部網路 |
| B類私有 | 172.16.0.0 | 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | 中型企業/校園網路 |
| C類私有 | 192.168.0.0 | 192.168.255.255 | 192.168.0.0/16 | 65,536 | 家庭/小型辦公區域網路 |
| CGNAT | 100.64.0.0 | 100.127.255.255 | 100.64.0.0/10 | 4,194,304 | 電信業者級NAT共用位址 |
| 鏈路本地 | 169.254.0.0 | 169.254.255.255 | 169.254.0.0/16 | 65,536 | 自動設定(DHCP失敗時) |
| 環回位址 | 127.0.0.0 | 127.255.255.255 | 127.0.0.0/8 | 16,777,216 | 本機環回/localhost |
| 文件範例 | 192.0.2.0 | 192.0.2.255 | 192.0.2.0/24 | 256 | 文件/範例程式碼專用(TEST-NET-1) |
| 群播位址 | 224.0.0.0 | 239.255.255.255 | 224.0.0.0/4 | 268,435,456 | D類/多播/群播 |
| 保留位址 | 240.0.0.0 | 255.255.255.255 | 240.0.0.0/4 | 268,435,456 | E類/實驗研究保留 |
以下是常用的命令列取得公網IP的公開服務,適合在指令碼、CI/CD、伺服器環境下使用:
| 服務名稱 | API位址 | 輸出格式 | IPv6 | 特點 |
|---|---|---|---|---|
| ifconfig.me | ifconfig.me | 純文字/JSON | ✓ | 最經典,支援JSON格式詳細資訊 |
| ipinfo.io | ipinfo.io | JSON | ✓ | 傳回歸屬地/ASN/公司等完整資訊 |
| icanhazip.com | icanhazip.com | 純文字 | ✓ | Cloudflare營運,極簡純IP輸出 |
| api.ipify.org | api.ipify.org | 純文字/JSON | ✓ | 開源,支援IPv4/IPv6獨立端點 |
| ifconfig.co | ifconfig.co | 純文字/JSON | ✓ | 速度快,支援多格式輸出 |
| ident.me | ident.me | 純文字 | ✓ | 簡潔,支援traceroute測試 |