MACアドレス生成ツール(オンライン)

ランダムまたはベンダープレフィックス付きのMACアドレスを、コロン・ハイフン・Cisco・区切りなしの各形式でブラウザ内だけで生成します。

MAC Address Generatorはブラウザ内だけで完結して動作します。入力したプレフィックスや生成された各アドレスはお使いのデバイスに留まり、ArrayKitにアップロードされることはありません。

開発・運営:Udit Agarwal

CIDR計算ツールを開く

MACアドレス生成ツール について

MAC Address Generatorは、コロン・ハイフン・Cisco風ドット区切り・区切りなしの各形式で、6バイトのハードウェアアドレスを1件または複数件その場で生成します。00:1A:2Bのようなベンダー OUIプレフィックスを与えると、その先頭オクテットを保持しつつ残りだけをランダム化するため、結果は実在のベンダーブロックのように見え続けます。ローカル管理のトグルをオンにすると、先頭バイトのユニキャストビットとローカル管理ビットが強制的に設定され、実際のベンダー割り当てと決して衝突しない安全なアドレスが得られます。ラボ機器、VMテンプレート、テストリグに最適です。ネットワークエンジニア、QAチーム、仮想NICのプロビジョニングやハードウェアの記録を行う人が、設定ファイルやスプレッドシートを素早く埋めるために利用しています。各バイトはお使いのデバイスの暗号論的乱数生成器から得られ、何もアップロードされることはありません。

機能

  • 暗号論的にランダムな6バイトのMACアドレスを生成
  • 任意のベンダーOUIプレフィックスで先頭オクテットを固定
  • コロン・ハイフン・Cisco風4桁ドット区切り・区切りなしの出力形式
  • 16進数を大文字または小文字で表示
  • ローカル管理(ユニキャスト)トグルで安全な非ベンダービットを強制
  • アドレスを一括生成し、1行ごとに出力
  • ワンクリックでリスト全体をコピー
  • Web Crypto APIを使いブラウザ内だけで完結

MACアドレス生成ツール の使い方

  1. 必要なMACアドレスの数を設定する
  2. 任意で00:1A:2Bのようなベンダープレフィックスを入力する
  3. 区切り文字、大文字/小文字、ローカル管理ビットを強制するかを選ぶ
  4. 「生成」をクリックしてリストをコピーする

例

入力

random, colon, uppercase

出力

3D:F2:9A:1C:04:B7

よくあるエラーとトラブルシューティング

  • ベンダープレフィックスが拒否されるか無視される。 — 16進数のみを入力してください。コロン・ハイフン・ドットで区切っても構いません(例:00:1A:2B)。MAC Address Generatorは解釈できた最初の6バイトまでを使用します。
  • 生成されたアドレスが他のソフトウェアで無効と判定される。 — 一部のツールは、ベンダー以外のアドレスにローカル管理ビットが設定されていることを要求します。「ローカル管理(ユニキャスト)」を有効にすると、先頭バイトの下位ビットが0b10になります。
  • Cisco機器の設定でアドレス形式が受け付けられない。 — 区切り文字をCiscoドット区切りに切り替えると、6つの2桁16進オクテットではなく、001a.2b3c.4d5eのような3つの4桁16進グループとして整形されます。
  • 同じバッチ内の2つの生成アドレスが似すぎている。 — ベンダープレフィックスを指定した場合はこれが正常な動作です — プレフィックス以降のオクテットのみがランダム化されるため、先頭バイトはバッチ全体で意図的に繰り返されます。

よくある質問

MAC Address Generatorは具体的に何をランダム化しますか?
ベンダープレフィックスを指定しない限り、アドレスの6バイトすべてをWeb Crypto APIによる暗号論的な乱数値で埋めます。プレフィックスを指定した場合は、プレフィックス以降のオクテットのみがランダム化されます。
ローカル管理MACアドレスとは何ですか?
先頭バイトの下から2番目のビットが1に設定されたアドレスで、ハードウェアベンダーではなく管理者によって割り当てられたことを示します。MAC Address Generatorのトグルはこのビットを設定し(マルチキャストビットはクリアされ)、実際のハードウェアと衝突しない安全なユニキャストアドレスを保証します。
MAC Address Generatorで特定のベンダープレフィックスを維持できますか?
できます。プレフィックス欄に00:1A:2BのようなOUIを入力すると、生成ツールはその先頭オクテットをそのまま維持し、残りのバイトのみをランダム化します。
このツールはどのMACアドレス形式に対応していますか?
コロン区切り(00:1a:2b:3c:4d:5e)、ハイフン区切り(00-1a-2b-3c-4d-5e)、Cisco風4桁ドット区切り(001a.2b3c.4d5e)、区切りなしの文字列に対応し、大文字・小文字どちらも選べます。
生成されたMACアドレスはサーバーに送信されますか?
いいえ。MAC Address Generatorはお使いのデバイスの乱数生成器を使い、ブラウザ内だけで完結します。入力したプレフィックスや生成されたアドレスがデバイスの外に出ることはありません。
一度に複数のMACアドレスを生成できますか?
できます。件数欄に必要なアドレス数を設定すると、生成ツールがその数だけ1行ずつ出力し、すぐにコピーできます。

関連ツール

  • IPアドレス整数変換 — IPv4/IPv6アドレスを10進数・16進数・2進数に相互変換します。
  • CIDR / サブネット計算ツール — CIDRブロックのネットワーク、ブロードキャスト、ホスト範囲、マスクを計算します。
  • User-Agent パーサー — User-Agent 文字列を、ブラウザ・エンジン・OS・デバイス・CPU に分解できます。
  • UUID ジェネレーター — ランダムな v4、時刻順の v7、NIL UUID を最大1000個まとめて生成します。
  • Nano ID — URLセーフな一意のNano IDを生成します。
  • IPv6 ↔ IPv4 変換 — IPv4とIPv6(マップ/展開/圧縮)を相互変換し、埋め込まれたIPv4を抽出します。

ネットワークの他のツール

ネットワークのツールをすべて見る (24) · すべてのツール