我的 IP 位址

一頁看完。而且我們一個字都不記錄。

不上傳任何檔案

你的公網 IP 位址

讀取中⋯

網路那一端看到的你

這些只有伺服器知道。這也是這一頁唯一的一個端點。

ISP / 組織
讀取中⋯
自治系統(ASN)
讀取中⋯
國家
讀取中⋯
地區
讀取中⋯
城市
讀取中⋯
Cloudflare 邊緣機房
讀取中⋯
HTTP 協定版本
讀取中⋯
TLS 版本
讀取中⋯
你的 IP 所在時區
讀取中⋯

你的瀏覽器主動交出的資訊

直接從你自己的瀏覽器讀出來。沒有伺服器參與,也不發出任何請求。

時區
讀取中⋯
語言
讀取中⋯
螢幕
讀取中⋯
平台
讀取中⋯
Do Not Track
讀取中⋯
User-Agent 字串

這一頁上的任何東西都不會被記錄。回傳連線細節的端點沒有任何寫入動作,而全站的內容安全政策只允許連到本站來源 —— 所以任何第三方追蹤器都會被你的瀏覽器自己擋掉。

這一頁顯示兩件事:網路那一端看到的你,以及你的瀏覽器主動交給每一個網站的資訊。兩者都值得知道,而且它們不是同一回事。

IP 位址到底透露了什麼

IP 位址是一個路由標籤。它告訴網際網路「封包要送回哪裡」,所以你造訪的每一個網站必然會知道它 —— 沒有它就沒辦法把網頁送給你。它透露的資訊比多數人擔心的窄,也比多數人以為的寬。

它能可靠地指出你的網路業者,以及業者分配給你的網段,就是這一頁上的 ASN 與組織名稱。位置是另一回事:地理定位資料庫是靠註冊紀錄與觀測到的路由,把位址區塊對應到地點,所以國家通常正確、地區經常正確、城市則很常出錯 —— 行動網路尤其明顯,流量可能從離你幾百公里外的地方出去;企業線路也常註冊在總公司地址。城市請當成提示,不要當成事實。IP 裡沒有的是你的姓名、住址與身分;要把它連到一個具體的人,需要你的網路業者手上的紀錄。

為什麼這一頁把伺服器側與瀏覽器側分開

第一組資訊只能來自伺服器。沒有任何瀏覽器 API 能告訴頁面自己的公網 IP、流量經過哪個自治系統、或是哪一個邊緣機房回應了這次請求 —— 那些是「從另一端觀察這條連線」才看得到的性質。這也是這一頁會去問我們一個極小端點的原因。

第二組完全不需要伺服器。你的時區、語言偏好、螢幕尺寸、平台與 User-Agent 字串,都是直接從你自己的瀏覽器、在你自己的分頁裡讀出來的。我們刻意把它們分成另一欄,因為這個區別就是重點:你造訪的每一個網站都能無聲地讀走這些值,不需要問你同意,而它們合起來構成所謂「瀏覽器指紋」的一大部分。把它們列出來看,比只看一個 IP 位址更接近你實際暴露了什麼。

時區不一致的判讀,以及為什麼要比偏移而不是比名稱

如果你的瀏覽器認為自己在某個時間帶,而你的網路出口在另一個時間帶,那就代表有東西在改道你的流量 —— 通常是 VPN、代理,或是出口在別國的企業網路。這件事真的有用:它能確認 VPN 確實在承載你的流量,也能解釋為什麼某些網站忽然要你多做一次驗證、或給你錯誤語言的版本。

這裡的比對是用 UTC 偏移,不是用時區名稱,而這個細節就是「有用的訊號」與「誤報」之間的全部差別。Asia/Taipei 與 Asia/Shanghai 是不同名稱但同樣是 UTC+8;用名稱比對,一個在台北、走上海註冊網段的人會被判成可疑,而實際上什麼事都沒發生。真正的訊號是偏移不一致。當名稱不同但偏移相同時,這一頁會直接說明這個情況,不會發出警示。

IPv4、IPv6,以及為什麼你只看到一個

顯示的位址是你的裝置這一次實際用來連到這一頁的那一個。有冒號就是 IPv6,有點就是 IPv4。現在多數連線是雙棧(dual stack),也就是你的裝置同時持有兩種位址,再依目的地各自選擇,通常在對方支援時優先走 IPv6。

這就是為什麼這裡顯示的位址可能跟另一個網站報的不一樣,也為什麼它可能在不同次造訪之間改變,而這一切都不代表出了問題。這一頁刻意不做「同時偵測雙棧」。要正確做到那件事,必須另外建立只走 IPv4 與只走 IPv6 的主機名稱,並放寬全站那條讓一切可被驗證的嚴格連線政策 —— 為了多一列資訊而削弱那件事,我們不願意。

我們拿這些資料做什麼:什麼都不做

回傳連線細節的那個端點沒有任何寫入動作。沒有 log 檔、沒有資料庫、沒有分析管線,這一頁上也沒有任何第三方腳本 —— 沒有廣告網路、沒有代碼管理工具、沒有行為錄影。你的 IP 從請求標頭裡被讀出來,直接放進一份給你本人的回應裡,然後就消失了。

而可以被驗證的那一部分,你不需要相信我們。這個網站的每一頁都帶著一條內容安全政策(CSP),只允許連到本站來源。這條規則是瀏覽器自己在執行的,也就是說這一頁在技術上不可能把任何東西送給第三方 —— 就算我們明天偷偷加了追蹤器,你的瀏覽器也會拒絕載入它。打開開發者工具的 Network 分頁重新載入:你會看到一筆頁面請求、一筆我們自己端點的請求,然後就沒有了。這一頁也是 Breezo 上唯二會用到伺服器的工具之一;另一個是網速測試,它在自己的頁面上講的是同一件事。

常見問題

IP 位址算是隱私資訊嗎?

它不是秘密 —— 你連上的每一個網站都會收到它,因為回應必須被路由回某個地方。它能指出你的網路業者與大致位置,但不包含你的姓名或住址。要把它連到具體的人,需要只有你的業者才有的紀錄。

為什麼城市顯示錯了?

地理定位是「推論」出來的,來源是位址註冊資料與路由觀測,不是量測。國家通常正確,城市經常不正確 —— 行動網路特別明顯,流量常從離使用者很遠的地方出去;企業線路也常註冊在總公司。

時區不一致的提示代表什麼?

代表你的裝置認為自己在某個 UTC 偏移,而你的網路出口在另一個偏移,通常就是有 VPN 或代理在承載流量。如果只是時區名稱不同但偏移相同,那並不異常,也不會顯示警示。

為什麼這裡顯示 IPv6,別的地方卻是 IPv4?

現在多數連線同時持有兩種位址,並依目的地各自選擇,通常在可用時優先走 IPv6。這一頁顯示的是你這次實際連過來所使用的那一個。

你們會儲存或記錄我的 IP 嗎?

不會。那個端點不往任何地方寫入,這一頁也沒有第三方腳本。全站帶著只允許連本站的 CSP,所以任何想把資料送去別處的行為,都會被你的瀏覽器自己擋掉。

其他工具