このツールでできること
IPv4 Validatorは共通のパーサーを使用し、アドレスがちょうど4つの10進オクテットで構成され、各値が0から255までに収まっていることを確認します。判定対象は構文上の有効性だけなので、ループバック、マルチキャスト、未指定など特殊用途のアドレスも誤って無効とは判定しません。
- 0.0.0.0、127.0.0.1、224.0.0.1、255.255.255.255など、構文上有効なアドレスを受け付けます。
- 192.168.01.1のように先頭にゼロが付く表記は、従来の8進数解釈による曖昧さを避けるため拒否されます。
- 16進表記、8進表記、単一の整数によるIPv4表記には対応していません。
使い方
- IPv4アドレスを入力します。
- 「IPv4を検証」をクリックします。
- Valid IPv4の表示、または具体的なエラー理由を確認します。
- 必要に応じて、正規化されたアドレス、2進表記、オクテット情報をコピーします。
計算の仕組み
パーサーは最初にアドレスをドットで4組に分け、各組が正規の10進数だけで構成され、値が255以下であることを確認します。その後、256を基数として正確な32ビット符号なし整数にまとめ、各組を8桁の2進数にそろえます。
例
- 192.168.1.10 → 有効なIPv4。2進表記は11000000.10101000.00000001.00001010です。
- 192.168.1.256 → 最後のオクテットが255を超えているため無効です。
- 192.168.01.1 → 2番目のオクテットに先頭の0があるため無効です。
主な用途
- 設定ファイル、ログ、フォームに含まれるIPv4文字列を確認します。
- 各オクテットに対応する固定長8ビットの2進数を確認します。
- CIDRやサブネットの計算を始める前に、入力形式を確認します。
プライバシーについて
入力内容と結果はブラウザーのローカルメモリー内だけで処理されます。サーバーへの送信、オンラインAPIの呼び出し、自動保存は行いません。
IPv4 Validatorの機能
A.B.C.D形式、0から255までの範囲、先頭ゼロの規則を厳密に検証し、各オクテットと32ビットの2進数表現を表示します。 ネットワーク設計、設定確認、トラブルシューティングに役立ち、結果はその場で確認してコピーできます。
FAQ
有効なIPv4アドレスの条件は何ですか。
有効なIPv4アドレスは、A.B.C.D形式の4つの10進オクテットで表します。各値は0から255までで、0単独の場合を除き先頭にゼロは付けられません。
IPv4の1オクテットの最大値はいくつですか。
各オクテットは8ビットで、最小値は0、最大値は255です。
192.168.1.256が無効なのはなぜですか。
256は、8ビットのオクテットで表せる最大値255を超えています。
IPv4アドレスはサーバーに送信されますか。
いいえ。解析と変換は、すべて現在のブラウザーのメモリー内で完結します。