ifconfigdown hw ether
Sample
# ifconfig eth0 down hw ether 00:00:00:00:00:01
# ifconfig eth0 up
เมื่อเรารีบูตเครื่องขึ้นมาใหม่ mac ที่เราได้ทำการเปลี่ยนนั้นจะกลับมาเป็นตัวจริง
แต่ถ้าอยากให้ไม่ต้องคอนฟิกใหม่ต้องเขียนสคริปไว้ตอนบูต
Another way
ใน ubuntu มี macchanger
ติดตั้ง และ วิธีการใช้งาน
$ sudo apt-get install macchanger
$ sudo /etc/init.d/networking stop
$ macchanger --mac=01:23:45:67:89:AB eth0
$ sudo /etc/init.d/networking start
อย่าลืม restart network card หลังปรับแต่งค่า
เขียนสคริปไว้ตอนบูต
ก่อนอื่น backup
cp /etc/init.d/networking .
(จะ backup มาใน folder ปัจจุบันชื่อ networking อย่าลืมจุดตรงท้ายนะครับ)
sudo nano /etc/init.d/networking
เติม macchanger --mac=01:23:45:67:89:AB eth1
ไปในบรรทัดใหม่ต่อจาก
if ifup -a >/dev/null 2>&1; then
ที่มา juuier , ubuntu club