技術ノート Linux および macOS ターミナル OS X で MAC アドレスを検索して変更する方法

OS X で MAC アドレスを検索して変更する方法

OS X で MAC アドレスを検索して変更する方法

コンピュータ上の各ネットワーク カードには、コンピュータを識別するために使用できる固有の MAC (メディア アクセス コントロール) アドレスが組み込まれています。通常はこれで問題ありませんが、OS X ではネイティブに変更することができます。

OS X で MAC アドレスを検索して変更する方法

Windows または Linux を実行している場合は、それらのプラットフォームでも MAC アドレスを簡単に変更できます 。ただし、これはより高度なトピックであり、ほとんどの人は本当に必要な場合を除いて M​​AC アドレスを変更すべきではないことに注意してください。

MAC アドレスを確認する方法

OS X では、MAC アドレスをすばやく簡単に見つける方法が提供されています。 Option キーを押したまま、メニュー バーの Wi-Fi アイコンをクリックするだけです。

すべてのコロンを含む「アドレス」部分が MAC アドレスです。これは物理的な MAC アドレスであり、ほとんどの人にとって、これが必要なアドレスです。ただし、アドレスが変更されている場合は、ターミナルを起動して次のコマンドを実行することで、コンピュータが実際に通信に使用しているアドレスを確認できます。


 ifconfig en0 | grep ether

これにより、ハードウェア インターフェイス en0 の MAC アドレスが出力されます。これは、ほとんどの Mac で Wi-Fi に使用されます。 Option キーを押しながらメニュー バーの Wi-Fi アイコンをクリックすると、ワイヤレスにどのインターフェイスが使用されているかを確認できます。これにより、インターネットへのアクセスに使用しているデバイスがすぐに表示されます。

OS X で MAC アドレスを検索して変更する方法

スクリーンショット_6_23_15__4_48_PM

OS X で MAC アドレスを検索して変更する方法

MAC アドレスを変更する方法

MAC アドレスを変更する必要があり、特定のアドレスを念頭に置いている場合は、次のように設定できます。

sudo ifconfig en0 ether aa :bb :cc :dd :ee :ff
 sudo ifconfig en0 ether aa :bb :cc :dd :ee :ff

これにより、en0 の MAC アドレスが設定されます。イーサネット ポートも備えた Mac を使用している場合は、en1 を使用する必要がある場合があります。

OS X で MAC アドレスを検索して変更する方法

ランダムなMACアドレスを取得する方法

プライバシーを確​​保したい場合は、MAC アドレスをランダム化することがおそらく最良の選択肢です。このコマンドはそれを自動的に実行します。

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' | xargs sudo ifconfig en0 ether
 openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' | xargs sudo ifconfig en0 ether

これにより、実行するたびに en0 の新しい MAC アドレスが生成および設定されます。これらの両方のコマンドによる変更は再起動時に元に戻されるため、これは永続的なものではありません。必要に応じて、スクリプトを作成して起動時に実行するように設定し、セッションごとに新しいスクリプトを作成できます。

MAC アドレスを編集するとネットワークに問題が発生する可能性があることに注意してください。そのため、MAC アドレスを変更した後は Wi-Fi を再起動することをお勧めします。

「 OS X で MAC アドレスを検索して変更する方法」に関するベスト動画選定!

【Windows 11】MACアドレスを調べる方法
【Windows 10】macアドレスの確認方法