ランダムMACアドレス生成ツール

開発者ツール

ランダムMACアドレス生成ツールは、48ビット(6バイト)のMACアドレスを安全な乱数で作成し、コロン・ハイフン・ドット表記で出力する開発者向けツールで、実際のベンダーアドレスと衝突しないローカル管理(locally administered)アドレスのオプションを備えています。

AI支援翻訳をレビュー中

このページはAIの支援で翻訳され、まだ専門家によるレビューを完了していません。重要な判断の前に、引用元をご確認ください。

概要

MACアドレスは、ネットワークインターフェースを識別する48ビットの値で、通常はAA:BB:CC:DD:EE:FFのように16進数6バイトで表記します。先頭バイトのbit1(0x02)が1ならベンダーのOUIに依存しないローカル管理アドレス、bit0(0x01)が1ならマルチキャストアドレスです。このツールは既定でローカル管理ビットとユニキャストビットを設定し、実際の製造元の帯域と重ならない、VM・コンテナ・テスト環境に適した形式を作ります。乱数はcrypto.getRandomValuesを使い、生成はすべてブラウザ内で行われます。

MAC 48ビット = 24ビットのOUI + 24ビットのNIC · 先頭バイトのbit1 (0x02) = ローカル管理、bit0 (0x01) = マルチキャスト

使い方

  1. 1個数、区切り文字(コロン・ハイフン・ドット)、大文字/小文字を選びます。
  2. 2ローカル管理ビットは有効のままにします(推奨)。
  3. 3生成ボタンを押し、アドレスをコピーまたはダウンロードします。

参照表

ランダムMACアドレス生成ツール 参照表
種類条件
ローカル管理アドレス先頭バイトの2番目の16進数が2・6・A・E02:1A:2B:3C:4D:5E
ユニバーサルアドレス(ベンダー)OUIベース、bit1 = 000:1A:2B:3C:4D:5E
マルチキャスト先頭バイトが奇数(bit0 = 1)01:00:5E:00:00:01
ブロードキャストすべてのビットが1FF:FF:FF:FF:FF:FF

出典・基準

よくある質問

生成したMACを実際のネットワークで使ってもよいですか?

ローカル管理ビットが設定されたアドレス(2番目の16進数が2・6・A・E)は、ベンダーに割り当てられた帯域と分離されており、まさにVM・コンテナ・テスト環境向けの形式です。同じネットワークセグメント内で重複しないようにするだけで済みます。

ベンダー(OUI)の照会もできますか?

いいえ。このツールは生成専用です。実際の機器の製造元を特定するには、IEEEの公式レジストリを参照してください。

生成されたアドレスはサーバーに送信されますか?

いいえ。ブラウザのcrypto.getRandomValuesで生成され、どこにも送信・保存されません。

関連ツール