方法一(命令方式,網絡遠程連接下不建議用):
1.關閉網卡設備
ifconfig eth0 down
2.修改MAC地址
ifconfig eth0 hw ether MAC地址
ifconfig eth0 up
方法二(自啓動腳本):
以上方法一修改後linux重啓後MAC又恢復爲原來的,爲了下次啓動時修改後的MAC仍有效,我們可以修改文件file:/etc/rc.d/rc.sysinit(RedFlag Linux爲這個文件,其他版本的linux應該不同)(ubuntu下可寫道/etc/rc.local)的內容,在該文件末尾加以下內容:
ifconfig eth0 down
ifconfig eth0 hw ether 1E:ED:19:27:1A:B1
ifconfig eth0 up
方法三:
很簡單的,只是在./etc/sysconfig/network-scripts/ifcfg-eth0(Redhat/Fedora版本的linux中)中加入下面一句話:
MACADDR=00:AA:BB:CC:DD:EE
配置好後有兩種方式使修改文件的網絡配置生效:
1) 執行service network restart命令,重啓網絡服務(推薦)
2) 重啓計算機