이전 세션에서 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 주소 필드에 값을 할당할 수도 있습니다.