
MAC 주소는 네트워크 내에서 기기를 식별하고 기기 간 데이터를 전송할 때 쓰인다.
데이터를 전달할 때 패킷에는 항상 출발 MAC 주소와 도착 MAC 주소가 들어있는데, MAC 주소를 변경하면 네트워크 상에서 익명이 가능하고, 다른 기기를 사칭할 수 있다.

ifconfig는 네트워크 인터페이스의 설정과 상태를 확인하고 관리하는 데 사용되는 명령어다.
이를 통해 IPv4 주소와 MAC 주소를 확인할 수 있다.
wlan0 의 MAC 주소를 바꿔보고자 한다.
이를 위해서는 네트워크 인터페이스 비활성화가 필요하다.
ifconfig [인터페이스 식별자] down
※ 일부 드라이버는 인터페이스가 활성화된 상태에서도 MAC 주소 변경을 지원하는 경우도 있다.
ifconfig [인터페이스 식별자] hw ether [바꿀 MAC 주소]
예) ifconfig wlan0 hw ether 00:11:22:33:44:55
ifconfig [인터페이스 식별자] up
참고: 맥 주소를 변경하더라도 컴퓨터를 재부팅하면 원래대로 돌아간다. 우리가 변경한건 메모리상의 맥 주소이지, 물리적 맥 주소를 변경한 것이기 아니기 때문이다.