IPv4 轉換器
IPv4 互轉
支援 IPv4 與十進制、二進制、十六進制之間互轉。
轉換結果
IPv4 位址有多種表示方式:人類可讀的點分十進位(如 192.168.1.1)、電腦儲存的 32 位元整數、二進位和十六進位。在網路協定學習、日誌分析、ACL 規則編寫和底層指令碼處理中,經常需要在不同進位之間切換。本工具提供四向互轉能力,輸入任一種格式即可同時得到其餘三種表示,所有計算在瀏覽器本機完成,無需連網,結果即時呈現。
相關推薦
適用場景
- 學習網路協定時,將點分IP轉換為二進位觀察子網路遮罩的位元運算過程,理解網路位址與主機位址的劃分原理
- 編寫防火牆ACL規則或路由表時,將IP轉換為十進位整數用於範圍比對,或轉換為十六進位用於資料封包分析
- 分析網路日誌時,將日誌中的十進位或十六進位IP還原為點分格式,快速識別來源位址
- 編寫Python/Shell指令碼處理IP資料時,先用本工具驗證轉換結果是否正確,再將邏輯寫入程式碼
- 網路維運排障時,比對同一IP在不同進位下的表示,協助排查子網路邊界和位址衝突問題
使用方法
- 在輸入框中輸入IPv4位址(點分十進位格式,如192.168.0.1)或十進位整數(0–4294967295)
- 工具自動辨識輸入格式,即時完成四向轉換,無需點擊按鈕
- 查看結果區域的IPv4(點分十進位)、Decimal(十進位整數)、Binary(32位元二進位)、Hex(8位元十六進位)四個欄位
- 點擊「複製JSON結果」按鈕,將完整轉換結果一鍵複製到剪貼簿,用於指令碼或文件
功能特點
- 四向互轉:點分十進位、十進位整數、32位元二進位、8位元十六進位自動換算,一次輸入四種結果同時呈現
- 智慧辨識:自動判斷輸入是點分IP還是十進位數字,無需切換格式即可雙向轉換
- 範圍校驗:自動校驗IP合法性和十進位整數範圍(0–4294967295),無效輸入即時提示
- 純前端計算:所有轉換在瀏覽器本機完成,不發送任何資料到伺服器,零延遲零隱私風險
- JSON一鍵複製:轉換結果可一鍵複製JSON格式,方便貼上到指令碼、設定檔或技術文件
常見問題
為什麼需要把IPv4轉換成不同進位?
不同場景使用不同表示:人眼閱讀用點分十進位、資料庫儲存和範圍比較用十進位整數、子網路遮罩和位元運算需要看二進位、資料封包分析和協定除錯常用十六進位。掌握進位轉換能幫助你理解IP位址的底層結構。
輸入十進位數字會自動辨識嗎?
會。工具會自動判斷輸入是點分IP格式(如192.168.1.1)還是純數字(如3232235777),無需切換模式即可雙向轉換。數字範圍會校驗在0–4294967295之間。
轉換結果會上傳到伺服器嗎?
不會。所有轉換邏輯完全在瀏覽器本機透過JavaScript計算完成,輸入和結果都不會發送到任何伺服器,零隱私風險,零網路延遲。
二進位結果為什麼是32位元連續的而不是分四組?
二進位結果顯示完整的32位元連續字串(共32個0或1),方便直接觀察整個位址的位元模式。對照每個8位元邊界即可拆分到對應的octet。參考表格中我們展示了分四組的二進位格式供學習參考。
十六進位結果和Wireshark裡看到的一樣嗎?
是的。十六進位結果採用0x前綴的8位元十六進位表示(如0xC0A80101),與Wireshark等擷取封包工具中顯示的網路位元組序一致,可以直接用於協定分析。
支援IPv6位址轉換嗎?
目前工具僅支援IPv4。如需IPv6相關工具,可以使用站內的IPv6工具箱。IPv4是32位元位址,IPv6是128位元位址,進位轉換邏輯差異較大。
如何在程式碼中將IP轉為整數?
大多數語言都有內建函式:Python用ipaddress模組(int(ipaddress.IPv4Address('192.168.1.1'))),PHP用ip2long(),MySQL用INET_ATON(),C語言用inet_pton()。建議先用本工具驗證你的轉換結果是否正確。
術語表
- Dotted Decimal(點分十進位)
- IPv4最常見的人類可讀格式,將32位元位址按每8位元分為4組,每組轉為0–255的十進位數,用點號連接,如192.168.1.1。
- Decimal Integer(十進位整數)
- 將32位元IPv4位址視為一個無符號整數,範圍0–4294967295。常用於資料庫儲存(如MySQL的INET_ATON函式)和範圍比較。
- Binary(二進位)
- IPv4位址的原始32位元二進位表示,每8位元為一個位元組(octet)。子網路遮罩、CIDR前綴的位元運算都在二進位層面進行。
- Hexadecimal(十六進位)
- 以0x開頭的8位元十六進位表示,每2位元對應一個位元組。常見於資料封包擷取分析(如Wireshark)和底層協定除錯。
- Octet(位元組組)
- IPv4位址中每個點號分隔的8位元段稱為一個octet,取值0–255。4個octet組成完整的32位元位址。
- Network Byte Order(網路位元組序)
- TCP/IP協定規定使用大端序(Big-Endian)傳輸多位元組資料,即高位元組在前。點分十進位的書寫順序與網路位元組序一致。
- CIDR(無類別域間路由)
- Classless Inter-Domain Routing,用/前綴長度表示網路位元的記法,如/24表示前24位元為網路位元,後8位元為主機位元。
- Subnet Mask(子網路遮罩)
- 32位元二進位數,網路位元全為1、主機位元全為0,用於區分IP位址中的網路部分和主機部分,如255.255.255.0。
- Wildcard Mask(反遮罩)
- 子網路遮罩按位元取反的結果,0表示必須比對、1表示忽略,用於ACL和路由組態中,如0.0.0.255對應/24。
- INET_ATON / INET_NTOA
- 經典的IP位址與整數互轉函式名。ATON(ASCII to Number)將點分IP轉為整數,NTOA(Number to ASCII)反向轉換。MySQL、PHP、C語言均提供此函式。
IPv4 常見位址段及各進位對照
0.0.0.0 | 0 | 0x00000000 | 00000000 00000000 | 預設路由 / 未指定位址 |
10.0.0.0 | 167772160 | 0x0A000000 | 00001010 00000000 | 私有A類位址段起點 |
127.0.0.1 | 2130706433 | 0x7F000001 | 01111111 00000000 | 本機回環位址 |
172.16.0.0 | 2886729728 | 0xAC100000 | 10101100 00010000 | 私有B類位址段起點 |
192.168.0.0 | 3232235520 | 0xC0A80000 | 11000000 10101000 | 私有C類位址段起點 |
192.168.1.1 | 3232235777 | 0xC0A80101 | 11000000 10101000 | 常見家用路由器預設閘道器 |
255.255.255.0 | 4294967040 | 0xFFFFFF00 | 11111111 11111111 | /24子網路遮罩 |
255.255.255.255 | 4294967295 | 0xFFFFFFFF | 11111111 11111111 | 受限廣播位址 |
保留/特殊IPv4位址段速查
0.0.0.0/8 | 本網路 | 0 – 16777215 | 表示"本網路上的本主機",僅作來源位址使用 |
10.0.0.0/8 | 私有A段 | 167772160 – 184549375 | 企業內網,公網不路由 |
127.0.0.0/8 | 回環位址 | 2130706432 – 2147483647 | 本機回環測試,資料封包不出網卡介面 |
169.254.0.0/16 | 鏈路本機 | 2851995648 – 2852061183 | DHCP失敗時自動分配(APIPA) |
172.16.0.0/12 | 私有B段 | 2886729728 – 2887778303 | 企業內網,公網不路由 |
192.168.0.0/16 | 私有C段 | 3232235520 – 3232301055 | 家庭/小型辦公內網 |
224.0.0.0/4 | 群播位址 | 3758096384 – 4026531839 | 多播/群播(Multicast) |
240.0.0.0/4 | 保留位址 | 4026531840 – 4294967295 | 保留實驗用途,255.255.255.255為廣播 |
Authoritative References
- Authentication Header 產生器
- Cache-Control 解析器
- Content-Disposition 解析器
- CORS 回應標頭產生器
- CORS跨域檢查器
- CSP 產生器
- cURL 轉程式碼產生器
- DNS 全球傳播檢查
- DNS查詢
- Forwarded 標頭解析器
- Hreflang 標籤產生器
- HSTS 分析器
- HTTP Cookie 解析器
- HTTP Headers 檢查工具
- HTTP 請求測試器
- HTTP狀態碼查詢
- IP 查詢
- IPv4 轉換器
- IPv4 範圍展開工具
- IPv6 工具箱
- Link 回應標頭解析器
- MX 查詢工具
- 連接埠檢查器
- URL 參數產生器
- Rate Limit Header Parser
- 重新導向鏈檢查器
- Robots.txt 產生器
- Robots.txt檢查
- Security Headers 檢查器
- Security.txt 產生器
- Set-Cookie 解析器
- Site Network Audit
- Sitemap 產生器
- Sitemap Inspector
- SSL憑證檢測
- 子網路計算機
- URL 解析器
- User-Agent解析器
- UTM 連結產生器
- WebSocket測試
- 我的 IP 是什麼?
- WHOIS查詢