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

雑記

こんにちは。趣味グラマのNobu(@nm_aru)です。

今日は小ネタですが、macOSのMACアドレスを変更する方法です(ややこしい)

macOS Montereyでifconfigを使うとエラーが発生

MACアドレスを変更する場合、以前まではifconfigを使えば良く、毎回コマンドを書くのも面倒なので、以下のようなスクリプトを作って実行していました。

しかし、今回何気なくコマンドを実行すると以下のようなエラーが発生。

ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address

早速ググってみると、Appleのフォーラムで同じような事を言っている人が見つかります。

https://developer.apple.com/forums/thread/684745

しかし、このスレッドで紹介されている「macchanger」をインストールしても、全く同じエラーになってしまいます。

救世主は「spoof-mac」だった

Changing MAC Address in macOS Big Sur & Monterey with spoof-mac
If you want to change your MAC address in macOS Monterey or Big Sur, you can use the traditional method to spoof a MAC a...

brewでspoof-macをインストールします

brew install spoof-mac

ランダムでMACアドレスを付与するだけで良ければ、以下のコマンドで済みます。

sudo spoof-mac randomize en0

まとめ

なぜMACアドレスを変えたいかと言うと、カフェとかのWiFiで(略

コメント

タイトルとURLをコピーしました