패키지를 설치할 때 macchanger
인터페이스가 다운될 때마다 Mac 주소가 변경되도록 설정했습니다. 하지만 내 IP 주소는 변경되지 않은 것으로 나타났습니다. 그래서 맥어드레스를 확인해봤습니다.
라우터에 연결되면
ip addr
1: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ab:cd:ef:01:23:45 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.7/24 brd 192.168.0.255 scope global dynamic noprefixroute wlo1
valid_lft 7175sec preferred_lft 7175sec
Wi-Fi가 비활성화된 경우
ip addr
1: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 67:89:ab:cd:ef:01 brd ff:ff:ff:ff:ff:ff permaddr ab:cd:ef:01:23:45
altname wlp0s20f3
Wi-Fi를 다시 활성화하는 경우
ip addr
1: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ab:cd:ef:01:23:45 brd ff:ff:ff:ff:ff:ff
altname wlp0s20f3
라우터에 다시 연결하는 경우
ip addr
1: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ab:cd:ef:01:23:45 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.7/24 brd 192.168.0.255 scope global dynamic noprefixroute wlo1
valid_lft 7160sec preferred_lft 7160sec
Wi-Fi가 비활성화된 상태에서 Mac 주소를 변경하려고 하면
macchanger -r wlo1
Current MAC: 67:89:ab:cd:ef:01 (unknown)
Permanent MAC: ab:cd:ef:01:23:45 (unknown)
New MAC: 23:45:67:89:ab:cd (unknown)
Wi-Fi가 켜져 있지만 연결되어 있지 않을 때 Mac 주소를 수동으로 변경하려고 하면
macchanger -r wlo1
Current MAC: 67:89:ab:cd:ef:01 (unknown)
Permanent MAC: ab:cd:ef:01:23:45 (unknown)
[ERROR] Could not change MAC: interface up or insufficient permissions: Device or resource busy
Wi-Fi에 연결된 상태에서 MAC 주소를 수동으로 변경하려고 하면
macchanger -r wlo1
Current MAC: ab:cd:ef:01:23:45 (unknown)
Permanent MAC: ab:cd:ef:01:23:45 (unknown)
[ERROR] Could not change MAC: interface up or insufficient permissions: Device or resource busy
보시다시피 Wi-Fi에 다시 연결할 때마다 변경 사항이 되돌려집니다. 어떻게 하면 붙게 할 수 있나요?