MACアドレスジェネレーター
プレフィックス、OUI検索、ユニキャスト/マルチキャスト、ローカル/ユニバーサルオプションをサポートする複数のフォーマットでランダムなMACアドレスを生成します。ネットワークテスト、ソフトウェア開発、教育目的に最適です。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
MACアドレスジェネレーター
MACアドレスジェネレーターは、ネットワークテスト、ソフトウェア開発、仮想化、および教育目的でランダムなMAC(Media Access Control)アドレスを生成する包括的な無料オンラインツールです。このツールは、複数の出力形式、ベンダー固有のOUIプレフィックスをサポートし、ユニキャストまたはマルチキャスト、ローカルまたはグローバル管理のアドレスを生成できます。
MACアドレスとは何ですか?
MACアドレス(Media Access Controlアドレス)は、物理ネットワークセグメントでの通信のために、すべてのネットワークインターフェースコントローラー(NIC)に割り当てられた一意の48ビットハードウェア識別子です。ハードウェアアドレス、物理アドレス、またはバーンドインアドレス(BIA)とも呼ばれ、MACアドレスはOSIモデルのデータリンク層(第2層)で動作します。
各MACアドレスは6オクテット(48ビット)で構成され、通常は12個の16進数文字として表されます。アドレスは2つの部分に分かれています:
- OUI(Organizationally Unique Identifier):最初の3オクテット(24ビット)は、メーカーまたはベンダーを識別します。IEEEはこれらの識別子を企業に割り当てます。
- NIC固有:最後の3オクテット(24ビット)はメーカーによって各デバイスに割り当てられ、そのベンダーの範囲内で一意性が確保されます。
MACアドレスの構造
第1オクテットの特殊ビット
第1オクテットには、アドレスの主要な特性を決定する2つの特殊ビットが含まれています:
- ビット 0 (LSB) - ユニキャスト/マルチキャスト:0の場合、アドレスはユニキャスト(単一の宛先)です。1の場合、アドレスはマルチキャスト(グループの宛先)です。ブロードキャストアドレス(FF:FF:FF:FF:FF:FF)はマルチキャストの特殊なケースです。
- ビット 1 - ユニバーサル/ローカル:0の場合、アドレスはグローバル管理(UAA)であり、メーカーによって割り当てられます。1の場合、アドレスはローカル管理(LAA)であり、ネットワーク管理者によって設定されます。
たとえば、第1バイトが0x02(バイナリ:00000010)の場合、ローカル管理のユニキャストアドレスであることを示し、0x01はグローバル管理のマルチキャストアドレスを示します。
一般的なMACアドレスの形式
MACアドレスは、すべて同じ48ビット値を表すいくつかの標準形式で表示できます:
| 形式 | 例 | 用途 |
|---|---|---|
| コロン区切り | 00:1A:2B:3C:4D:5E | Linux, macOS, IEEE 標準 |
| ハイフン区切り | 00-1A:2B:3C:4D:5E | Windows, IEEE EUI-48 |
| Ciscoドット表記 | 001A.2B3C.4D5E | Cisco ネットワークデバイス |
| 区切りなし | 001A2B3C4D5E | コンパクト形式, スクリプト |
OUI(Organizationally Unique Identifier)
OUIはMACアドレスの最初の24ビットであり、IEEEによってデバイスメーカーに割り当てられます。MACアドレスを見ると、OUIからそのネットワークインターフェースを製造したメーカーを知ることができます。これは、ネットワークのトラブルシューティング、セキュリティ分析、および在庫管理に役立ちます。
一般的なベンダーOUIの例
| OUI | ベンダー |
|---|---|
| 00:50:56 | VMware |
| 08:00:27 | Oracle VirtualBox |
| 00:15:5D | Microsoft Hyper-V |
| 52:54:00 | QEMU/KVM |
| 00:25:00 | Apple, Inc. |
| 00:1B:21 | Intel Corporate |
特定のMACアドレスのベンダーを確認する必要がある場合は、当サイトのMACアドレス検索ツールをご利用ください。
このジェネレーターの使い方
- オプションのプレフィックスを設定する:特定のベンダーのアドレスが必要な場合は、オプションでMACアドレスプレフィックス(OUI)を入力します。完全にランダムなアドレスにするには空のままにします。プレフィックスは任意の形式(区切り文字あり・なし)で入力できます。
- 出力形式を選択する:コロン区切り、ハイフン区切り、Ciscoドット表記、または区切りなしの4つのオプションから好みのMACアドレス形式を選択します。
- 大文字・小文字を選択する:16進数の文字(A-F)を大文字で表示するか小文字で表示するかを選択します。
- 数量を設定する:一度に生成するMACアドレスの数を選択します(1、5、10、25、または50)。
- アドレスタイプを設定する:テストのニーズに基づいて、ユニキャストのみ、マルチキャストのみ、またはランダムを選択します。
- 生成してコピーする:「生成」をクリックしてMACアドレスを作成します。コピーボタンを使用して、個々のアドレスまたはすべてのアドレスをクリップボードにコピーします。
ランダムMACアドレスのユースケース
ソフトウェア開発とテスト
開発者は、ネットワーク関連のアプリケーションをテストしたり、ネットワークコードのユニットテストを書いたり、複数のネットワークデバイスをシミュレートしたりする際に、ランダムなMACアドレスを必要とすることがよくあります。このツールを使用すると、特定のフォーマット要件に従って一括生成できます。
仮想化とエミュレーション
仮想マシン(VM)やコンテナを作成する場合、各インスタンスには一意のMACアドレスが必要です。特定のベンダーのOUI(VMwareの00:50:56やVirtualBoxの08:00:27など)を使用すると、仮想化プラットフォームの識別に役立ちます。
ネットワークセキュリティテスト
セキュリティの専門家は、ペネトレーションテスト、ネットワークセキュリティ評価、またはMACフィルタリング設定のテストのために、さまざまなMACアドレスを必要とする場合があります。ユニキャストとマルチキャストのアドレスの違いを理解することは、セキュリティ分析において重要です。
プライバシーと匿名化
一部のユーザーは、公共ネットワークに接続する際のプライバシーを強化するために、MACアドレスのランダム化のためにランダムなローカル管理アドレス(LAA)を生成します。
教育目的
学生や教育者は、ネットワークアドレッシング、OSIモデル、および実際のネットワークでハードウェアアドレスがどのように機能するかを学ぶために、MACアドレスジェネレーターを使用します。
よくある質問
MACアドレスとは何ですか?
MAC(Media Access Control)アドレスは、ネットワークインターフェースコントローラー(NIC)に割り当てられた一意の48ビットハードウェア識別子です。6オクテット(バイト)で構成され、通常は12個の16進数文字として表示されます。最初の3オクテットはメーカーに割り当てられたOUI(Organizationally Unique Identifier)であり、最後の3オクテットはデバイス固有のものです。
ユニキャストMACアドレスとマルチキャストMACアドレスの違いは何ですか?
最初のオクテットの最下位ビット(LSB)がアドレスタイプを決定します。LSBが0の場合、アドレスはユニキャスト(単一のデバイスに送信)です。LSBが1の場合、アドレスはマルチキャスト(デバイスのグループに送信)です。たとえば、偶数で始まるアドレスはユニキャストであり、奇数で始まるアドレスはマルチキャストです。
UAAとLAAの違いは何ですか?
UAA(Universally Administered Address)は、メーカーがそのOUIを使用して割り当てたグローバルに一意のアドレスです。LAA(Locally Administered Address)は、ネットワーク管理者によって設定され、組み込みのアドレスを上書きします。最初のオクテットの2番目のビットで区別されます。0はUAA、1はLAAです。
一般的なMACアドレスの形式は何ですか?
MACアドレスは、コロン区切り(00:1A:2B:3C:4D:5E)、ハイフン区切り(00-1A:2B:3C:4D:5E)、Ciscoドット表記(001A.2B3C.4D5E)、または区切りなし(001A2B3C4D5E)のいくつかの形式で表示できます。すべての形式は同じ48ビットのアドレスを表します。
OUIとは何ですか、どのように使用されますか?
OUI(Organizationally Unique Identifier)は、IEEEによってデバイスメーカーに割り当てられた、MACアドレスの最初の24ビット(3オクテット)です。これは、ネットワークインターフェースを製造したベンダーを識別します。たとえば、VMwareは00:50:56、Appleは00:25:00を含むさまざまなOUI、Oracle VirtualBoxは08:00:27を使用します。
ランダムなMACアドレスを使用することは合法ですか?
テスト、開発、プライバシーなどの正当な目的でランダムなMACアドレスを生成して使用することは、一般的に合法です。ただし、セキュリティ対策を回避したり、詐欺を行ったり、利用規約に違反したりするためにMACスプーフィングを使用することは、法域や意図によっては違法となる場合があります。
生成されたMACアドレスを本番環境で使用できますか?
これらのランダムに生成されたアドレスは、テストおよび開発目的を意図しています。本番環境の仮想マシンの場合は、仮想化プラットフォームに割り当てられたOUIを使用してください。物理デバイスの場合は、メーカーが割り当てた組み込みのアドレスを使用してください。
関連ツール
- MACアドレス検索 - MACアドレスからベンダー/メーカーを検索
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"MACアドレスジェネレーター"(https://MiniWebtool.com/ja/macアドレスジェネレーター/) MiniWebtool からの引用、https://MiniWebtool.com/
miniwebtool チームによる。更新日:2026年1月5日