首先把网卡设备给 down 掉,否则会报告系统忙,无法更改。
sudo ifconfig eth0 down
然后修改 MAC 地址,这一步较 Windows 中那图形化的修改要简单得多。
sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE (你的MAC地址,随便啦,XXOO的,反正是0-9、A-F就行)
改好了在把网卡设备给 up 起来,然后为了保险起见可以再重启一下网络服务,赶紧继续看 F1 。
sudo ifconfig eth0 up
sudo /etc/init.d/networking restart
提示:重启之后 MAC 地址会恢复,这只是临时的修改方案。
Linux下有很多很多关于网络安全的工具,今天先来介绍一下一款经典的修改MAC地址的工具macchanger的使用吧
macchanger --version 查看当前软件的版本
macchanger -s eth0 查看指定网卡的MAC地址
macchanger -e eth0 修改为同一个厂家的随机MAC地址
macchanger -a eth0 修改为不同厂家同一类型的随机MAC地址
macchanger -A eth0 修改为不同厂家不同类型的随机MAC地址
macchanger -r eth0 修改为完全随机的MAC地址
macchanger -l 显示知名厂家的MAC地址段
macchanger --list=Cisco 显示指定厂家关键词的MAC地址段
macchanger -m xx:xx:xx:xx:xx:xx 修改为指定的mac地址
macchanger -mac=xx:xx:xx:xx:xx:xx 功能同上