Linux Mintは起動時にMACアドレスをランダムに指定します。

Linux Mintは起動時にMACアドレスをランダムに指定します。

私はLinux Mintが起動時にすべてのネットワークインタフェース(enp2s0f1&)でwlp3s0自分のMACアドレスをランダムに指定し、そのうちの1つが変更されない場合はポップアップで通知したいと思います。

どうすればいいですか?

(私はLinux Mint 18.1 64ビットを実行しています)

答え1

MACアドレスをランダムに指定するより標準的な方法はmacchanger

Ubuntu Wikiの指示に大まかに従ってください。匿名ネットワークMACアドレス

MACCHANGERのインストール

macchangerパッケージはネットワーク(ユニバース)にあります。インストールしてください。

apt-get install macchanger 

ランダムジェネレータトリガーの作成

Network-Managerメソッドを使用してネットワークインターフェイスの状態が変更されたときにイベントをトリガーし、macchangerスクリプトを /etc/network/if-pre-up.d

vi /etc/network/if-pre-up.d/macchanger   

$IFACEを変更しないでください。アクティブな特定のインターフェイスについてNetworkManagerによって提供される参照。

#!/bin/sh

# Randomize the mac address for the given interface 
/usr/bin/macchanger -e "$IFACE" 

実行可能にしてください。

chmod +x /etc/network/if-pre-up.d/macchanger 

インターフェイスの状態の変更

管理されたインターフェイスがアクティブになるたびに、ネットワークMACアドレスはプロビジョニングフェーズ中にVENDOR IDの下にランダムに割り当てられます。

完全にランダム

完全に任意のMACアドレスが必要な場合は、macchangerスクリプトで-eを-rに変更します。

関連情報