IPアドレスと数値の変換ツール

IPアドレスを数値に変換

例:192.168.1.1 → 3232235777

数値をIPアドレスに変換

例:3232235777 → 192.168.1.1

よく使うIPアドレス例

IPアドレス 数値表現 説明 操作
127.0.0.1 2130706433 ループバックアドレス
192.168.1.1 3232235777 プライベートネットワークアドレス
10.0.0.1 167772161 プライベートネットワークアドレス
172.16.0.1 2886729729 プライベートネットワークアドレス
8.8.8.8 134744072 Google DNS
1.1.1.1 16843009 Cloudflare DNS

IPアドレスと数値の変換について:

IPv4アドレスは4バイト(32ビット)で構成され、各バイトの値の範囲は0-255です。IPアドレスは32ビットの符号なし整数に変換できます。変換式:数値 = (第1オクテット × 256³) + (第2オクテット × 256²) + (第3オクテット × 256¹) + (第4オクテット × 256⁰)

例:192.168.1.1 = (192 × 16777216) + (168 × 65536) + (1 × 256) + 1 = 3232235777

この変換はデータベース保存、ネットワークプログラミング、IPアドレス範囲検索などのシーンで非常に有用です。数値形式の方が比較や計算が容易だからです。