IP

—

組織

—

登記國家/地區 —

宣告它的 AS

—

技術細節
反向解析(rDNS)
—
網段名稱
—
登記網段
—
宣告的前綴
—
/64 前綴
—
IPv4 對應位址
—
NAT64 位址
—
6to4 前綴
—
Tor 出口與雲端伺服器

—

    資料去向

    你自己的位址由本站伺服器從這次連線中讀取,不會儲存。查詢時,位址會送到持有它的區域註冊機構(APNIC、ARIN、RIPE NCC、LACNIC 或 AFRINIC),以及由 RIPE NCC 營運的 RIPEstat。UDP 檢測會向 stun.cloudflare.com 送出一個請求。清單比對在你的瀏覽器裡進行。網域解析和反向解析(rDNS)向 Cloudflare 的 DNS(cloudflare-dns.com)查詢。

    這個工具能查什麼

    頁面開啟後先查你自己的出口位址:由本站伺服器從這次連線讀出,同時向 stun.cloudflare.com 發一個 UDP 的 STUN 請求再測一次。在同時有 IPv4 和 IPv6 的網路上,瀏覽器連網站時優先走 IPv6(Happy Eyeballs,RFC 8305),所以兩次常常測出一個 IPv6、一個 IPv4,兩個位址都列在查詢按鈕下面,點哪個查哪個。填白名單通常兩個都要填;IPv6 請填技術細節裡的 /64 前綴。

    輸入任一 IPv4、IPv6 位址或網域,結果列出位址類型、所屬機構和登記國家,以及在 BGP 中宣告它的自治系統。技術細節裡有反向解析(rDNS)、登記網段、BGP 前綴,IPv4 位址還會給出三種 IPv6 寫法。位址也會和 Tor 出口節點以及 AWS、Google Cloud、Oracle Cloud、DigitalOcean、Cloudflare 公開的位址範圍比對。

    使用方式

    貼進輸入框按 Enter,或直接在頁面任意位置貼上。從日誌複製的寫法都認得:203.0.113.7:443、[2001:db8::1]:8443、fe80::1%eth0、::ffff:198.51.100.4,IPv4 映射的位址會按裡面那個 IPv4 去查。貼上一整段日誌,裡面的位址會全部列在按鈕下面,私有位址、Tor 出口和雲端服務商位址範圍都會標出來。輸入網域時先解析出它的 A 和 AAAA 記錄,結果下面有一條前往 DNS 查詢 的入口。連結以 ?ip= 結尾時,開啟就是這個位址的結果。

    容易誤會的地方

    註冊資料裡的國家是這個網段登記的國家,可能和裝置實際所在地相差很遠。ARIN 的記錄完全沒有國家欄位,所以美國和加拿大的位址在這裡的國家欄是空的。上方面板的國家/地區來自 IP 資料庫,頁面不顯示省份或城市。Cloudflare 公布的位址範圍只涵蓋它的代理網路,它的公共 DNS 解析器 1.1.1.1 不在其中,所以在每份清單裡都找不到的位址,仍可能屬於這幾家公司。Tor 出口節點每小時都在變動,所以每份清單都標有日期。IPv6 白名單請填結果中顯示的 /64 前綴:臨時位址(RFC 8981)大約每天更換一次後 64 位元,前綴則維持不變。

    背景:註冊機構、WHOIS 與 RDAP

    位址空間由五個區域網際網路註冊管理機構分配:北美的 ARIN、歐洲與中東的 RIPE NCC、亞太地區的 APNIC、拉丁美洲的 LACNIC,以及非洲的 AFRINIC。數十年來,查詢位址的擁有者靠的是 TCP 43 連接埠上的 WHOIS(RFC 3912),它回傳的是純文字,而且每個註冊機構的格式都不一樣。RDAP 於 2015 年 3 月以 RFC 7480 至 7485 發布,透過 HTTPS 回傳 JSON,本頁查詢的就是它。100.64.0.0/10 這個區段由 RFC 6598 在 2012 年 4 月保留給電信級 NAT 使用,那時 IANA 在 2011 年 2 月把最後幾個閒置的 /8 區段分給各註冊機構才過了一年。10.0.0.0/8、172.16.0.0/12 與 192.168.0.0/16 這三段私有位址出自 1996 年 2 月發布的 RFC 1918。

    應用場景

    伺服器管理員用它替 SSH、管理後台與資料庫防火牆填寫白名單,也會在向金流或簡訊服務商登記伺服器之前,先確認伺服器對外連線用的是哪個位址。客服人員把日誌中的位址貼進來,看它屬於雲端服務商、Tor 出口節點還是家用網路業者。架 NAS、遊戲伺服器或自架聊天伺服器的人,把路由器 WAN 口的位址貼進來:類型標成電信級 NAT 共用位址或私有位址時,外部連線到不了這台路由器。日誌裡的位址旁邊通常有一個時間,Unix 時間戳記轉換可以把旁邊的 epoch 數字換成看得懂的日期。

    常見問題

    為什麼路由器上看到的 IP 和這裡顯示的不一樣?

    ISP 或數據機多做了一層 NAT 時,路由器 WAN 口拿到的是私有位址或 100.64 開頭的位址。把它貼進查詢框,位址類型會寫明是哪一種。

    白名單裡該加入哪個位址?

    對方服務會看到的那一個。當你的網路和該服務都有 IPv6 時,請求通常會經由 IPv6 送達,所以請加入你的 /64 前綴,因為 IPv6 位址的後半段會變。IPv4 位址也要一併加入。

    這個頁面會把我查詢的位址送到哪裡?

    送到持有該位址的區域註冊機構(APNIC、ARIN、RIPE NCC、LACNIC 或 AFRINIC),以及由 RIPE NCC 營運的 RIPEstat。清單比對在你的瀏覽器裡進行。你自己的位址由本站伺服器從連線中讀取,不會儲存。

    為什麼頁面顯示沒有測得 IPv4 或 IPv6 位址?

    頁面會測兩次:一次透過網頁連線,一次透過 UDP 3478 連接埠送出 STUN 請求。網路本身沒有該版本的位址,或 UDP 被封鎖、網頁連線又使用了另一個版本時,就會測不到該版本的位址。公司網路和部分 VPN 會封鎖對外的 UDP,在這類網路上進行語音或視訊通話,需要經由 TCP 或 TLS 的 TURN 中繼。

    這能看出一個 IP 是否危險嗎?

    它顯示的是可以據以處理的事實:位址是不是 Tor 出口節點、是否落在雲端服務商的位址範圍內,以及這個網段登記在哪個組織名下。它不會給出風險分數。

    更多網路工具

    2 個工具 →
    文字轉語音TextToSpeech.tools 影片壓縮FreeCompress.video 中英詞典ChineseDict.com