Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
按需生成IPv4/IPv6地址,支持指定公网/私有网络及CIDR范围,适用于测试、开发与学习。
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
このページは、IPv4またはIPv6の形式を持つサンプル文字列をランダムに作るためのジェネレーターです。単発モードでは1件ずつ、まとめて作るモードでは指定件数の一覧を生成し、コピーやTXT・CSV保存に使えます。接続中の端末のIPを調べる機能や、アドレスの所有者・国・位置を検索する機能ではありません。生成結果はテストデータとして扱ってください。
IPv4は「192.168.1.25」のように4つの10進数をドットで区切って表し、IPv6は128ビットを16進数の群に分けてコロンで表します。画面ではIPv6を4桁ずつ表示する形式と、先頭のゼロや連続するゼロ群を省く圧縮形式から選べます。圧縮形式の「::」は連続するゼロ群を表します。これは同じ値の見た目を短くする表記上の違いです。
IPv4には任意の範囲、プライベートアドレス、カスタムCIDRのほか、A・B・Cの範囲モードがあります。A/B/Cはこのツールがサンプルを分けるために用意した旧来の範囲ラベルです。現在のネットワーク割り当てやサブネット設計を示す分類ではありません。実際の範囲を指定したい場合は、たとえば「192.168.1.0」とプレフィックス長「24」をカスタム欄に入力します。CIDRの「/24」は先頭24ビットをネットワーク部として扱う表記です。
カスタム範囲の入力欄はIPv4アドレスとプレフィックス長を別々に受け取り、画面上では/8から/30を指定できます。候補から「10.0.0.0/8」「172.16.0.0/12」「192.168.0.0/16」などの範囲を選ぶこともできます。プライベート範囲は社内・家庭など閉じたネットワークで使うために定められており、RFC 1918はそのアドレスにグローバルな意味がないことを説明しています。
IPv6の全形式は8群をそれぞれ4桁で表示します。圧縮形式は各群の先頭ゼロを省き、最も長い連続ゼロ群を「::」でまとめます。たとえば「2001:0db8:0000:0000:0000:0000:0000:0001」は「2001:db8::1」と表せます。同じアドレスでも表記は変わるため、文字列そのものを比較する処理のテストでは、全形式と圧縮形式の両方を用意すると確認しやすくなります。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
IPv4では任意・A/B/C・プライベート・カスタム範囲からモードを選択します。IPv6では全形式か圧縮形式を選びます。
カスタム範囲ではIPv4アドレスとCIDRプレフィックス長を入力します。一括モードはスライダーで1〜100件を指定できます。件数や範囲を変更すると一覧が更新されます。
任意・A/B/Cモードでは、プライベート、ループバック、マルチキャストの除外を切り替えられます。現在の設定で生成ボタンを押し、出力を確認してください。
単発結果は個別にコピーできます。一括結果は改行区切りでまとめてコピーでき、TXTまたは番号・アドレス・種類を含むCSVとして保存できます。
活用例
仕事や日常の流れの中での活用方法を紹介します。
開発者がIPアドレスを受け取るフォームやログ表示を確認するとき、IPv4とIPv6の例を作り、入力検証や桁あふれ表示を試します。実利用者のアドレスをテストデータに流用せず、架空サンプルで画面上の処理を確かめられます。
ネットワーク設定やCIDR入力のテストケースを手作業で並べる代わりに、対象範囲のIPv4例を生成して、取り込み・保存・表示の動作を確認します。割り当て可能性や経路の正しさは別途確認してください。
CSVやテキスト一覧を読み込むプログラムを試す場合、一括モードで複数行を作成してコピーまたは保存します。行数、番号列、IPv4/IPv6種別の扱いをローカルのテスト環境で確認できます。
Q&A
よくある疑問や迷いやすい点をまとめて確認できます。
接続できるとは限りません。ランダムに作った形式サンプルであり、登録・割り当て状況、稼働状況、経路、応答の有無を調べていません。
できません。この機能は入力元のアドレスを照会せず、新しいサンプル文字列を作ります。現在の公開IPや回線のIPv6対応状況を確認する用途とは異なります。
いいえ。これらはサンプル範囲を選ぶためのモード名です。現在のネットワーク設計を表すCIDRの代わりにはならないため、特定のネットワークを試す場合はカスタムCIDRを使ってください。
重複を排除する機能はありません。生成数が多い場合は同じ値が含まれることがあります。重複不可のテストデータが必要なら、利用側で重複を検査してください。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
この生成器は暗号学的に安全な乱数やセキュリティ用途のアドレスを提供するものではありません。アクセス制御の回避、匿名化、プロキシ利用、実ネットワークへの大量送信に使わないでください。出力が特定のアドレス範囲に入っていても、実環境で使えるとは限りません。
除外スイッチは任意・A/B/Cモードで表示される限定的な条件です。プライベート、カスタム範囲モードでは同じ除外処理が適用されず、特殊用途の全アドレス範囲を網羅して取り除くものでもありません。実環境の割り当てやルーティングを判断する用途には使わず、検証対象のネットワーク設計と公式の範囲情報を別途確認してください。単発モードの履歴は直近20件がこのブラウザー内に保存されます。テスト用の値以外を履歴へ残さないようにしてください。
関連
関連ツール、特集、利用可能なAPIを探せます。