點分十進位、十進位、十六進位、八進位、二進位互轉,IPv6 壓縮展開,IPv4↔IPv6 對應,CIDR 與位址範圍雙向換算,純本地計算
| 原值 | 類型 | 十進位 | 十六進位 | 二進位 | 備註 |
|---|
點分十進位、無符號十進位、有符號 int32、十六進位、分段十六進位、八進位、分段八進位、分段二進位、連續二進位,邊輸入邊全部顯示。
全小寫、去前導零、只壓縮最長一段連續零組、單零組不壓縮,專業使用者認可的標準寫法。
IPv4 對應、IPv4 相容、6to4、NAT64 四種對應一鍵生成,還能填自訂 /96 前綴;貼回 IPv6 會自動反向識別。
子網路遮罩計算器只能把 CIDR 展開成網段,本工具能把任意位址範圍反向拆成最少條數的 CIDR 清單,恰好覆蓋、不遺漏不冗餘。
從 URL、帶連接埠、方括號、zone id、全形字元裡提取位址,並在介面明確提示「已從貼上內容中提取」,絕不靜默改動你的輸入。
所有轉換都在瀏覽器裡完成,IP 位址不會傳送到任何伺服器,離線也能正常使用,毫無隱私顧慮。
把任意形式貼到上方輸入框:點分十進位、十進位整數、0x 十六進位、八進位、二進位、CIDR 或位址範圍,也可以點範例快速體驗。
下方即時顯示九種表示形式,輸入框旁邊的徽章標明「已識別為」哪種格式,識別有歧義時會提示你手動切換。
需要 IPv4↔IPv6 對應、CIDR↔位址範圍換算時,點對應標籤;要處理大量位址就開啟「批次轉換」。
每條結果右側都有獨立複製按鈕,批次結果可一鍵複製成 TSV 直接貼進 Excel / WPS。
把點分 IP 轉成 32 位元整數或十六進位,填進資料庫、防火牆規則與程式碼常數
日誌裡常存整數或十六進位 IP,轉回點分十進位才方便排查與關聯
校驗 CIDR、拆分位址範圍、核對網段邊界,避免配置寫錯覆蓋多餘位址
把 IPv4 對應成 IPv6、做 6to4 / NAT64 轉換,對照壓縮與展開形式
一行一個位址,批次算出類型與進制,匯出 TSV 交給表格或系統匯入
直觀檢視同一位址的多種表示、IPv6 規範化規則與 CIDR 邊界拆分
是的,只是表示方式不同。IPv4 本質是 32 位元無符號整數,點分十進位只是把它按 8 位元一段拆成十進位再點開。本工具給出的無符號十進位就是這個數字本身。
一個 IPv4 整體按八進位表示,最多 32 位元二進位 = 11 位元八進位數字(如 192.168.1.1 → 30052000401)。分段八進位則是每段補到 4 位並加前導 0(0300.0250.0001.0001),兩者都是通行寫法。
IPv6 是 128 位元、8 組十六進位。為縮短長度,連續全零組用 :: 壓縮,但連續零組只能壓一次,且單組零不壓縮。本工具按 RFC 5952 輸出最規範的那種寫法。
歷史原因造就了多種對應:最常見的 ::ffff:192.168.1.1(IPv4 對應);已廢棄的 ::192.168.1.1(IPv4 相容);隧道用的 2002:c0a8:101::(6to4)和 64:ff9b::192.168.1.1(NAT64)。它們語意不同,別混用。
因為 CIDR 區塊大小必須是 2 的冪並對齊邊界。一個不規則範圍無法用一條 CIDR 精確覆蓋,工具會用貪心演算法拆成最少條數,剛好拼成原範圍——這是子網路遮罩計算器不具備的能力。
| 網段 / 位址 | 類型 | 說明 |
|---|---|---|
0.0.0.0/8 | 本網路 | 表示「目前網路」,主機段全 0 不能作為普通來源位址 |
10.0.0.0/8 | 私有位址 A 類 | 區域網路專用,公網不可路由 |
100.64.0.0/10 | 營運商級 NAT | CGNAT,用於營運商內部位址複用 |
127.0.0.0/8 | 迴環位址 | 指向本機,127.0.0.1 最常用 |
169.254.0.0/16 | 鏈路本地 | DHCP 失敗時的自動私有位址 |
172.16.0.0/12 | 私有位址 B 類 | 區域網路專用,涵蓋 172.16–172.31 |
192.0.2.0/24 | 文件範例 | TEST-NET-1,文件與範例專用 |
192.168.0.0/16 | 私有位址 C 類 | 家用路由器最常見網段 |
198.18.0.0/15 | 基準測試 | 網路設備測試用 |
198.51.100.0/24 | 文件範例 | TEST-NET-2 |
203.0.113.0/24 | 文件範例 | TEST-NET-3 |
224.0.0.0/4 | 群播位址 | 一對多通訊,224.0.0.1 為所有主機 |
240.0.0.0/4 | 保留位址 | 尚未分配 |
255.255.255.255 | 受限廣播 | 本網段廣播,不可路由 |
| 位址 / 前綴 | 類型 | 說明 |
|---|---|---|
::/128 | 未指定 | 相當於 IPv4 的 0.0.0.0 |
::1/128 | 迴環 | 相當於 IPv4 的 127.0.0.1 |
::/0 | 預設路由 | 等價 IPv4 的 0.0.0.0/0 |
::ffff:0:0/96 | IPv4 對應 | 在 IPv6 裡表示 IPv4,最常用 |
::/96 | IPv4 相容 | 已廢棄 |
64:ff9b::/96 | NAT64 | IPv6 與 IPv4 互通的轉換前綴 |
2001:db8::/32 | 文件範例 | 文件與範例專用 |
2002::/16 | 6to4 隧道 | 透過 IPv4 承載 IPv6 |
fc00::/7 | 唯一本地 | IPv6 的私有位址(含 fc00、fd00) |
fe80::/10 | 鏈路本地 | 自動配置,僅在本地鏈路有效 |
ff00::/8 | 群播 | 一對多通訊 |
把 IP 位址、整數、CIDR 或位址範圍貼到上方輸入框,工具會即時給出九種表示形式。下方三個標籤還支援 IPv4↔IPv6 對應、CIDR↔位址範圍換算,以及最多 1000 列的批次轉換。所有結果都有獨立複製按鈕。
很多系統(資料库、防火牆、腳本、C 語言 inet_addr、Java int)內部用 32 位元整數儲存 IP。把 192.168.1.1 轉成 3232235777,或反過來,是網路程式設計、日誌分析、規則設定時最常見的需求。
IPv6 是 128 位元、共 8 組。壓縮形式(如 2001:db8::1)只是寫法更短,展開後是 2001:0db8:0000:0000:0000:0000:0000:0001,兩者完全等價。本工具嚴格按 RFC 5952 規範化:全小寫、去前導零、只壓縮最長一段連續零組、單零組不壓縮。顯示成規範形式並非改錯了你的位址。
純數字且全是 0/1、長度達到 8 位時,自動識別會優先當成二進位整數(二進位 11000000 = 192)。若你想按十進位解析,請在輸入框右側把格式從「自動識別」切到「十進位」,徽章會明確顯示「按你指定的格式解析」。
::ffff:0:0/96 是 IPv4 對應位址(最常用,如 ::ffff:192.168.1.1);::/96 是已廢棄的 IPv4 相容位址;2002::/16 是 6to4 隧道;64:ff9b::/96 是 NAT64。也可以填一個自訂 /96 前綴,把 IPv4 嵌進去。把 IPv6 貼回去會自動識別屬於哪種對應並還原出 IPv4。
CIDR 要求網路大小必須是 2 的冪,對齊到邊界。一個不規整的範圍(如 192.168.1.5-192.168.1.10)無法用一條 CIDR 精確覆蓋,本工具會拆成最少條數的 CIDR 清單(這裡是 4 條)剛好拼成原範圍,不會有遺漏也不會多覆蓋。
不會。所有轉換都在你的瀏覽器裡本地完成,IP 位址不會傳送到任何伺服器,也不會被記錄。工具本身也不需連網,離線也能正常使用。