IPv6 ↔ IPv4 変換
IPv4とIPv6(マップ/展開/圧縮)を相互変換し、埋め込まれたIPv4を抽出します。
入力したすべてのアドレスはブラウザ内でローカルに変換され、サーバーには何もアップロードされません。
サブネットを扱っていますか?CIDR計算機をお試しください。
IPv6 ↔ IPv4 変換 について
このIPv6からIPv4へのコンバーターは、任意のIPv4またはIPv6アドレスを、よく使われるすべての表現に1か所で変換し、すべてブラウザ内でローカルに処理します。IPv4アドレスを貼り付けると、IPv4マップドIPv6形式(::ffff:...)、16進ヘクステット、完全に展開されたIPv6、さらに32ビット整数と16進値を返します。IPv6アドレスを貼り付けると、圧縮形式と展開形式を返し、存在する場合は埋め込まれたIPv4を抽出します。IPv6を展開したい、IPv6を圧縮したい、ACLやログ用のIPv4マップドIPv6エントリを作成したい、保存用にIPを整数に変換したいネットワークエンジニア、バックエンド開発者、QAテスター向けに作られています。すべてがクライアントサイドで動作するため、アドレスが端末から外に出ることはありません。
機能
- IPv4をIPv4マップドIPv6形式(::ffff:a.b.c.d)に変換
- 任意のIPv6アドレスを完全な8ヘクステット表記に展開
- 展開されたIPv6を最短の有効な::形式に圧縮
- マップドまたは互換IPv6アドレスから埋め込まれたIPv4を抽出
- IPv4アドレスを32ビット整数と16進値として表示
- ::ffff:1.2.3.4のようなドット区切りの埋め込みを含むアドレスに対応
- 入力中に自動でIPv4かIPv6かを判別
- 入力を検証し、有効なIPv4またはIPv6でないアドレスを警告
IPv6 ↔ IPv4 変換 の使い方
- IPv4またはIPv6アドレスを入力ボックスに入力または貼り付けます。
- コンバーターがアドレスがIPv4かIPv6かを自動判別します。
- 生成された行からマップド、展開、圧縮、整数、埋め込みIPv4の各形式を読み取ります。
- 必要な表現を結果から直接コピーします。
例
入力
192.168.1.1
出力
IPv4: 192.168.1.1
IPv4-mapped IPv6: ::ffff:192.168.1.1
IPv6 (hex): ::ffff:c0a8:0101
Expanded IPv6: 0000:0000:0000:0000:0000:ffff:c0a8:0101
Integer: 3232235777
Hex: 0xc0a80101
IPv4アドレスを変換すると、マップド、展開、整数、16進の各形式が表示されます。
よくあるエラーとトラブルシューティング
- 192.168.1.1:8080のように余分な空白やポートサフィックス付きのアドレスを貼り付ける。 — アドレス自体のみを入力してください。ポートや周囲のテキストは有効なIPv4またはIPv6の値の一部ではありません。
- IPv6アドレスで::を複数回使用し、あいまいになる。 — IPv6では::の省略記法は1回のみ許可されます。余分な::を削除し、欠落しているゼログループを推定できるようにしてください。
- 通常のIPv6アドレスに対して埋め込みIPv4の行を期待する。 — 埋め込みIPv4は::ffff:マップドまたはすべてゼロの互換アドレスでのみ表示されます。他のIPv6値には抽出できるドット区切りアドレスがありません。
- 300.1.1.1のように255を超えるIPv4オクテットを入力する。 — 各オクテットは0〜255でなければなりません。範囲外のオクテットを修正すればアドレスが変換されます。
よくある質問
- IPv6からIPv4へのコンバーターとは何ですか?
- ArrayKitのIPv6からIPv4へのコンバーターは、アドレスをIPv4とIPv6の表記間で変換し、IPv4マップド、展開、圧縮の各形式を表示し、存在する場合はIPv6アドレス内に隠された埋め込みIPv4を表示します。
- IPv4アドレスをIPv6に変換するには?
- IPv6からIPv4へのコンバーターにIPv4アドレスを貼り付けると、16進と完全に展開された表記とともにIPv4マップドIPv6形式(::ffff:a.b.c.d)を返します。
- 展開IPv6と圧縮IPv6の違いは何ですか?
- 展開IPv6は8つの4桁ヘクステットをすべて完全に書き出すのに対し、圧縮IPv6は先頭のゼロを切り詰め、最も長いゼログループの連続を::に置き換えます。コンバーターは両方を並べて表示します。
- コンバーターはIPv6アドレス内に隠されたIPv4を抽出できますか?
- はい。IPv4マップド(::ffff:...)および互換アドレスについては、埋め込まれたドット区切りアドレスを検出し、元のIPv4アドレスを表示します。
- なぜ整数と16進値も表示されるのですか?
- IPv4アドレスは32ビットの数値なので、整数および16進形式はデータベース保存、ビット演算、アドレス範囲の比較に便利です。
- このコンバーターを使うとき、IPアドレスはどこかに送信されますか?
- いいえ。IPv6からIPv4へのコンバーターは完全にブラウザ内で動作するため、貼り付けたアドレスはローカルで処理され、端末から外に出ることはありません。
関連ツール
すべての ArrayKit ツール