In macOS Sierra, per qualche ragione, vorrei cambiare il mio indirizzo MAC e vorrei che questa modifica sopravvivesse al riavvio.
Come posso fare questo?
In macOS Sierra, per qualche ragione, vorrei cambiare il mio indirizzo MAC e vorrei che questa modifica sopravvivesse al riavvio.
Come posso fare questo?
Se hai Homebrew , installa SpoofMAC con
brew install spoof-mac
Puoi anche installare SpoofMAC con pip
, o direttamente con:
git clone git://github.com/feross/SpoofMAC.git
cd SpoofMAC
python setup.py install
Aggiungi un file local.macspoof.plist in / Library / LaunchDaemons :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>MacSpoof</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/spoof-mac.py</string>
<string>set</string>
<string>ca:fe:ca:fe:ca:fe</string>
<string>en4</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Adatta il nome dell'interfaccia e l'indirizzo alle tue necessità, quindi riavvia.
Quindi carica il daemon di avvio:
sudo launchctl load /Library/LaunchDaemons/local.macspoof.plist
PS: esiste una domanda simile Modifica l'indirizzo MAC in OS X Yosemite ma la domanda non riguarda il cambiamento permanente ed è solo per Yosemite.
L'indirizzo MAC è sempre corretto in base all'interfaccia NIC hardware. Puoi spoofare l'indirizzo Mac ma non verrebbe garantito che rimarrà falsificato con gli ultimi aggiornamenti software ecc.
Leggi altre domande sui tag macos mac-address