Mac-Address
將 MAC 地址設置為預設值
有時我需要欺騙 MAC 地址,我正在使用以下命令:
ip link set dev eth0 address XX:XX:XX:XX:XX:XX
有沒有辦法在不重新啟動的情況下將 MAC 地址設置回預設值?
也可以看看:
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
核心可能會在啟動時報告您的“真實 MAC”,因此請查看
dmesg | grep eth0
並嘗試將您
ip link set...
的 MAC 與您在那裡找到的 MAC 一起使用。