Debian 10 で Network Manager を使用して MAC アドレスを変更する

Debian 10 で Network Manager を使用して MAC アドレスを変更する

以前のセッションでDebian 10のシステムログファイルを見ている間にMACアドレスが変更されたことがわかりましたが、なぜこれが起こるのかわかりませんでした。これを防ぐ方法についてのアイデアはありますか?

Jun  8 15:43:46 NetworkManager[729]: <info>  [1591623826.4785] manager: NetworkManager state is now CONNECTED_LOCAL
Jun  8 15:43:46 NetworkManager[729]: <info>  [1591623826.4790] device (wlp8s0): state change: unavailable -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun  8 15:43:46 dbus-daemon[727]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.11' (uid=0 pid=729 comm="/usr/sbin/NetworkManager --no-daemon ")
Jun  8 15:43:46 NetworkManager[729]: <info>  [1591623826.4793] device (wlp8s0): set-hw-addr: **reset MAC address to 68:5D:43:61:77:45** (unmanage)
Jun  8 15:43:46 NetworkManager[729]: <info>  [1591623826.4799] device (enp7s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Jun  8 15:43:46  kernel: [15194.894941] IPv6: ADDRCONF(NETDEV_UP): enp7s0: link is not ready
Jun  8 15:43:46  kernel: [15194.895237] RTL8211E Gigabit Ethernet r8169-700:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=r8169-700:00, irq=IGNORE)
Jun  8 15:43:46  systemd[1]: Starting Network Manager Script Dispatcher Service...
Jun  8 15:43:46  dbus-daemon[727]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jun  8 15:43:46 systemd[1]: Started Network Manager Script Dispatcher Service.
Jun  8 15:43:46  nm-dispatcher: req:1 'down' [enp7s0]: new request (1 scripts)
Jun  8 15:43:46  nm-dispatcher: req:1 'down' [enp7s0]: start running ordered scripts...
Jun  8 15:43:46 nm-dispatcher: req:2 'connectivity-change': new request (1 scripts)
Jun  8 15:43:46 NetworkManager[729]: <info>  [1591623826.6955] device (wlp8s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Jun  8 15:43:46  kernel: [15195.108815] IPv6: ADDRCONF(NETDEV_UP): enp7s0: link is not ready
Jun  8 15:43:46  kernel: [15195.110559] IPv6: ADDRCONF(NETDEV_UP): wlp8s0: link is not ready
Jun  8 15:43:46  NetworkManager[729]: <info>  [1591623826.6963] device (wlp8s0): set-hw-addr: set MAC address to **DE:5B:91:11:04:52** (scanning)
Jun  8 15:43:46 nm-dispatcher: req:2 'connectivity-change': start running ordered scripts...

ベストアンサー1

MAC アドレスはランダムに指定されます。バラよりNetworkManagerを使用してMACアドレスをランダムに指定します。

Wi-Fiネットワークを検索すると、任意のMACアドレスが生成され(誰でもMACアドレスを無線でスニッフィングできるため)、アクセスポイントに接続すると他のアドレスが生成されます。

/etc/NetworkManager/NetworkManager.conf設定ファイル(またはサブディレクトリ)を見ましたか?この動作が気に入らない場合は、特定の接続(ホームネットワークなど)になりすましたが、「安定した」アドレスを引き続き使用できます。

Network Manager接続を編集し、複製MACアドレスフィールドに値を割り当てることもできます。

おすすめ記事