MACアドレスをデフォルト値に設定

MACアドレスをデフォルト値に設定

時々MACアドレスをなりすましする必要がある場合は、次のコマンドを使用してなりすまします。

ip link set dev eth0 address XX:XX:XX:XX:XX:XX

再起動せずにMACアドレスをデフォルト値にリセットする方法はありますか?

ベストアンサー1

また見なさい:

sudo ethtool -P eth0

したがって、MACアドレスをデフォルト値にリセットするには(ここではGNU grepを想定しています):

set_to_real() (
  for i do
    mac=$(ethtool -P "$i" | grep -iEom1 '([0-9a-f]{2}:){5}[0-9a-f]{2}') &&
      ip link set dev "$i" address "$mac"
  done
)
set_real eth0

おすすめ記事