IPv4からIPv6への変換ツール
FreeIPv4アドレスのIPv4マップド、IPv4互換、6to4、NAT64のIPv6表現を生成し、これらのIPv6形式のいずれからもIPv4アドレスを抽出します。
すべてブラウザ内で処理されます。IPアドレスはどこにもアップロードされません。
IPv4からIPv6へ
IPv6からIPv4へ戻す
最近のアクティビティ
全員に公開されています。すべての訪問者による直近20回の使用履歴を新しい順に表示します。
192.0.2.1 converted to IPv6
2時間前
このツールの機能
IPv4アドレスを入力すると、このツールはその標準的なIPv6表現をすべて一度に生成します。IPv4マップド(ドット表記と16進表記の両方)、IPv4互換(非推奨)、6to4、NAT64です。逆方向にも対応しており、これらのIPv6形式のいずれかを2番目の入力欄に貼り付けると、元のIPv4アドレスを抽出できます。
仕組み
IPv4アドレスは32ビットで、16進数に変換するとIPv6アドレスの最後の2つの16ビットグループに直接対応します。192.0.2.1は16進グループc000:0201になり、それぞれの形式を定めるプレフィックスの後に埋め込まれます。IPv4マップドなら::ffff:、非推奨のIPv4互換形式なら単純な::、6to4なら2002:、NAT64なら64:ff9b::です。逆変換はプレフィックスを識別し、末尾の16進グループ(またはドット付き10進数)を4バイトに戻すだけです。
解決できる問題
- サーバーログやソケット接続に現れるIPv6マップドアドレスに、どのIPv4アドレスが埋め込まれているかを特定する。
- 16進変換を手作業で行わずに、テストやドキュメント用に6to4やNAT64アドレスを手で組み立てる。
- 非推奨のIPv4互換形式と現行のIPv4マップド形式の違いを理解する。
- 1つのアドレスの4つの表現をすべて並べてすばやく確認する。
よくある質問
›実際にはどの形式を使うべきですか?
実際によく目にするのはIPv4マップドです。デュアルスタックのOSやアプリケーションは、サーバーログやソケットAPIなど、IPv4トラフィックをIPv6専用のコードパスで表現する必要がある場合に、これを自動的に生成します。他の3つ(IPv4互換、6to4、NAT64)は特定の移行メカニズムに固有のもので、見分けられるようにしておくと役立ちますが、手動で組み立てることはほとんどありません。
›なぜIPv4互換は非推奨とされているのですか?
これはIPv4アドレスを埋め込むための1990年代の元々の仕組みで、自動IPv6-over-IPv4トンネリングが基になるアドレスを示すためにまさにこの形式を使っていた当時に定義されました。RFC 4291は2006年にこれを正式に非推奨とし、トンネリングを前提とせずに同じ埋め込み目的を果たすIPv4マップドアドレスを採用しました。
›6to4は実際には何のためにあるのですか?
これは、パブリックIPv4アドレスしか持たないホストが専用のトンネルブローカーなしにIPv6ネットワークに参加できるようにする移行メカニズムで、IPv4アドレスを直接2002::/16というIPv6プレフィックスに埋め込みます。ネイティブIPv6とNAT64の普及が進むにつれて人気は下がりましたが、古いネットワーク構成では今でも見られます。
›NAT64は64:ff9b::で何をしているのですか?
64:ff9b::/96は、NAT64用にIANAが定めた「よく知られたプレフィックス」です。NAT64は、IPv6専用のクライアントがIPv4専用の宛先に到達できるようにする仕組みです。NAT64ゲートウェイは、IPv4の宛先192.0.2.1を表すために64:ff9b::192.0.2.1のようなアドレスを合成し、2つのプロトコル間でトラフィックを変換します。
›IPv6アドレスを元のIPv4アドレスに戻すことはできますか?
はい。IPv4マップド、IPv4互換、6to4、NAT64のいずれかのIPv6アドレスを2番目の入力欄に貼り付けると、埋め込まれたIPv4アドレスが自動的に抽出され、検出された形式も一緒に表示されます。
関連ツール
テキスト
Bcryptハッシュ生成・検証
WebAssemblyを使ってブラウザ内で完全にbcryptパスワードハッシュを生成・検証し、コストファクターとソルトを調整できます。
Freeテキスト
バイオニックリーディング変換
各単語の最初の部分を太字にすることで、任意のテキストをバイオニックリーディング形式に変換し、より速く読んで集中力を高められるようにします。
Freeテキスト
Blake2bハッシュ生成機
ブラウザ内でテキストまたはファイルのBLAKE2bハッシュを計算し、出力長を調整可能、任意のキー付きハッシュ(MAC)にも対応します。
Freeテキスト
シーザー暗号ツール
クラシックなシーザー暗号でテキストを暗号化・復号化し、A-Zマッピング表、総当たりリスト、文字頻度チャート、ROT13ショートカット付き。
Freeテキスト
ASCIIアートジェネレーター
入力したテキストやアップロードした画像をASCIIアートに変換します。フォントスタイルや文字の濃淡を選び、色を保持したまま、プレーンテキストまたはPNGとして書き出せます。
Freeテキスト
シークレット設定伏せ字ツール
.envまたは設定ファイルを貼り付けると、機密性の高いキー名や既知の形式(AWS、GitHub、Stripe、JWT、PEM)の隣にあるAPIキー、パスワード、トークンが自動的にマスクされます。その後、チャットAIやバグレポートに安全に貼り付けられます。
Freeテキスト
Cron式ジェネレーター
ライブフィールドエディタ、わかりやすい説明、実際の次の5回の実行時刻でcron式を作成・解析します。プリセット、@ショートカット、オプションの秒付き6フィールド形式に対応しています。
Freeテキスト
DMARCレコード生成ツール
わかりやすいフィールドからDMARC DNSレコードを作成。段階的導入プリセットとリアルタイムの適用レベルインジケーター付き。
コメント (0)
このツールは役に立ちましたか?コメントを残したり、コツを共有したり、改善方法を教えてください。
まだコメントはありません。最初にご意見をお寄せください!