產生 IP 徽章
選好樣式和顏色,複製一行程式碼,就能在網頁、README 或論壇簽名檔裡放一枚顯示 IP 的小徽章。
自訂徽章
選了語言,右段就顯示「簡稱 + 國家名」,如 US 美國;不選只顯示簡稱。
預覽與嵌入程式碼
https://www.anbovpn.com/api/tools/badge/check-ip<img src="https://www.anbovpn.com/api/tools/badge/check-ip" alt="IP 徽章">[img]https://www.anbovpn.com/api/tools/badge/check-ip[/img]注意:「訪客 IP」類徽章顯示的是訪客自己的出口 IP。把它嵌進公開頁面後,每位訪客看到的都是自己的位址,而不是你的;GitHub 等網站會用自己的圖片伺服器取圖,顯示的可能是代理伺服器的位址。想固定顯示某個 IP,請選「指定 IP + 國家」。
IP 位置資料可能來自 IP2Location.io 和 ipapi.is,結果僅為估算。
常用樣式與嵌入程式碼
下面是最常用的寫法,每個都能直接複製 HTML、Markdown 或 BBCode。位址最後幾段決定樣式:check-ip 是訪客 IP + 國家簡稱,加 -zht 顯示國家名,再加 -blue、-green 或 6 位十六進位改顏色。範例裡的指定 IP 是 8.8.8.8。
只顯示訪客 IP(單段)
<img src="https://www.anbovpn.com/api/tools/badge/myip" alt="IP 徽章">單段 + 顏色名(灰色)
<img src="https://www.anbovpn.com/api/tools/badge/myip-gray" alt="IP 徽章">單段 + 十六進位顏色
<img src="https://www.anbovpn.com/api/tools/badge/myip-111827" alt="IP 徽章">訪客 IP + 國家簡稱(雙段)
<img src="https://www.anbovpn.com/api/tools/badge/check-ip" alt="IP 徽章">雙段 + 顏色名(綠色)
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-green" alt="IP 徽章">雙段 + 十六進位顏色
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-16a34a" alt="IP 徽章">指定 IP + 國家簡稱
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8" alt="IP 徽章">指定 IP + 紅色
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-red" alt="IP 徽章">訪客 IP + 簡稱 + 國家名
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-zht" alt="IP 徽章">國家名 + 藍色
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-zht-blue" alt="IP 徽章">指定 IP + 國家名
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-zht" alt="IP 徽章">指定 IP + 國家名 + 綠色
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-zht-green" alt="IP 徽章">徽章顯示什麼
一枚徽章就是一張很小的 SVG 圖片,嵌進頁面後由我們的伺服器即時產生,不需要寫任何腳本。
IP、國家簡稱和國家名
左邊是 IP 位址,右邊(雙段樣式)是兩位國家簡稱,如 US、JP。位址裡加語言段(-zh、-zht、-en、-ja、-ru、-fa、-tr),右邊就變成「簡稱 + 國家名」,如 US 美國。國家來自 IP 歸屬資料庫,是估算值;查不到或額度用完時顯示 --。
三種樣式、十二種顏色
只顯示訪客 IP(單段)、訪客 IP + 國家、指定 IP + 國家。顏色可選 12 個名字(blue、green、gray、red、yellow、orange、purple、black、sky、cyan、emerald、rose),也可以填任意 6 位十六進位顏色,深淺色背景上的文字會自動換成黑或白。
快取與限制
資料庫已有結果不會消耗新的國家查詢額度;只有資料庫未命中時才呼叫資料服務商。額度用完後,未收錄 IP 的國家顯示 --。
隱私
不儲存徽章訪客身分、存取次數或逐次存取歷史,也不與帳號關聯。指定 IP 會寫在圖片網址中,請勿為需要保密的位址製作徽章。國家結果按 IP 去重儲存,資料庫未命中時才傳送給 IP2Location.io 和 ipapi.is。
產生並嵌入 IP 徽章
- 在「樣式」裡選一種:只顯示訪客 IP、訪客 IP + 國家,或指定 IP + 國家(選這個要再填一個 IPv4 / IPv6 位址)。
- 選了帶國家的樣式後,可以在「國家名語言」選一種語言,右邊就會顯示簡稱加國家名;不選則只顯示兩位簡稱。
- 點一個預設顏色,或在「自訂顏色」填 6 位十六進位(不含 #,如 1a8cff)。下面的預覽會即時更新。
- 在「預覽與嵌入程式碼」複製你要的格式:圖片網址、HTML、Markdown(GitHub README、文件)或 BBCode(論壇簽名檔)。
- 把程式碼貼到網頁、README 或論壇簽名檔裡。訪客 IP 徽章每位訪客看到的是自己的位址;想讓所有人看到同一個 IP,用指定 IP 的樣式。
徽章網址與選項詳細說明
徽章的網址是 /api/tools/badge/[spec],所有選項都寫在最後這一段裡,用連字號連起來。
- myip
- 單段徽章,只顯示訪客自己的 IP,輸出最乾淨,適合 README 和狀態頁快速展示目前出口。例:myip、myip-gray。
- check-ip
- 雙段徽章:左邊訪客自己的 IP,右邊兩位國家簡稱(如 US、JP)。例:check-ip、check-ip-green。
- check-<IP>
- 雙段徽章,查指定 IPv4 或 IPv6 的國家,適合在工單、告警和日誌分析裡把「可疑 IP」做成標籤。例:check-8.8.8.8、check-2606:4700:4700::1111。
- 語言段:-zh、-zht、-en、-ja、-ru、-fa、-tr
- 放在 IP 之後、顏色之前,右邊變成「簡稱 + 國家名」,如 US 美國。zh 簡體中文、zht 繁體中文。例:check-ip-zht、check-8.8.8.8-ja-red。myip 沒有國家,所以不能加語言段。
- 顏色名
- blue(預設)、green、gray、red、yellow、orange、purple、black、sky、cyan、emerald、rose。雙段徽章裡顏色用在右段(國家那一段),單段徽章整塊變色。
- 十六進位顏色
- 6 位十六進位,不含 #,如 16a34a。適合對齊品牌色或主題色;顏色較淺時文字自動換成深色,確保看得清。例:check-ip-zht-16a34a。
- 單段與雙段、小螢幕
- 單段徽章最窄,適合手機和窄欄;雙段徽章加了國家後更寬,加國家名後更寬。徽章是向量圖,依 HTML 的 height 縮放也不會模糊。
- HTML / Markdown / BBCode
- HTML:<img src="…" alt="…">;Markdown:,用於 GitHub、GitLab 的文件;BBCode:[img]網址[/img],用於大多數論壇簽名檔。三種都用同一個圖片網址。
- 快取
- 訪客 IP 徽章回傳 private, no-store,不被快取;指定 IP 的徽章回傳 public, max-age=3600(1 小時),查不到國家時 max-age=60。
- 國家顯示 --
- IP 是內部網路或保留位址、資料庫裡沒有它的國家,或當天的國家查詢額度用完時,國家位置顯示 --;額度每天重置。
- 網址不合法時
- 寫法不對(如語言寫錯、顏色不是 12 個名字也不是 6 位十六進位、IP 不合法)會回傳一枚灰色的 invalid 徽章,而不是空白圖。
IP 徽章常見問題
把徽章嵌在公開頁面裡,別人看到的是誰的 IP?
「訪客 IP」和「訪客 IP + 國家」兩種樣式顯示的是訪客自己的出口 IP,所以每位訪客看到的都是自己的位址,不是你的。如果想讓所有人看到同一個 IP,請用「指定 IP + 國家」。
能放進 GitHub README 嗎?
可以,用 Markdown 複製程式碼即可。但 GitHub 會透過自己的圖片伺服器取圖並快取,訪客 IP 類徽章顯示的通常是那台伺服器的出口位址,而不是讀者的 IP;放在 README 裡更適合用「指定 IP」類徽章,位址和國家都是固定的。
怎麼顯示國家名,或者改顏色?
在網址最後加語言段和顏色段:check-ip-zht 顯示「US 美國」,check-ip-zht-blue 再指定藍色,顏色也可以寫 6 位十六進位,如 check-8.8.8.8-ja-ff0000。語言支援 zh、zht、en、ja、ru、fa、tr,不寫語言就只顯示兩位簡稱。在上面的產生器點選即可,不用手寫。
徽章會快取多久?資料多久更新?
訪客 IP 徽章每次即時產生且不做 HTTP 快取;指定 IP 的徽章允許瀏覽器和 CDN 快取 1 小時,查不到國家時只快取 1 分鐘。國家查詢結果按 IP 去重儲存在資料庫,已有結果不會再次消耗資料服務額度。
你們會記錄誰存取了徽章嗎?
不儲存徽章訪客身分、存取次數或逐次存取歷史,也不與帳號關聯。為了顯示訪客 IP,伺服器會讀取請求來源位址;國家查詢結果按 IP 去重儲存在資料庫,資料庫未命中時才傳送給 IP2Location.io 和 ipapi.is。指定 IP 本來就寫在圖片網址中,對看到網址的人公開。
為什麼國家顯示成 --?國家準確嗎?
常見原因:IP 是私人或保留位址;資料庫和資料服務沒有國家資訊;或當天的新 IP 查詢額度已用完。資料庫已有結果不受額度影響。國家位置僅為估算,在行動網路、VPN 和資料中心可能有偏差。
更多免費工具
需要某個國家的 IP?
安泊 VPN 提供多個地區的固定 IP,也有按流量計費的共享 IP。比較一下,選你需要的地區。