때때로 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
답변2
부팅 시 커널이 "실제 MAC"을 보고할 수 있으므로 확인하세요.
dmesg | grep eth0
ip link set...
거기서 찾은 MAC을 사용해 보세요 .
답변3
하나 있다마이 변경 그리드이를 가능하게 하는 도구입니다. 에서 man macchanger
:
macchanger [options] device
-p, --permanent
Reset MAC address to its original, permanent hardware value.
따라서 인터페이스가 다음과 같다고 가정합니다.이더넷 0, 다음을 실행합니다.
# macchanger -p eth0