Friday, July 11, 2008

Mengubah MacAddress

MAC address adalah Media Access Control address, singkatnya adalah alamat fisik yang dipergunakan pada lapis kedua dari 7 lapisan model OSI. lalu mengapa kita perlu mengubah MAC address? kadang pada situasi tertentu, sebuah jaringan lokal “mengunci” MAC address yang kita pergunakan. misalnya, pada sebuah hotspot yang mencatat MAC address yang kita pergunakan dan memberikan jatah dua jam akses gratis, tapi kita ingin bisa mengakses lebih dari dua jam, kita bisa mengubah MAC address kita sendiri sehingga kita bisa mendapatkan lagi tambahan jatah dua jam. atau, pada jaringan yang membatasi hak akses pada MAC address yang terdaftar, kita bisa mendapatkan hak akses tersebut dengan mengubah MAC address sesuai dengan yang ada dalam daftar.

pada Mac OS X tiger (10.4.x), hal ini mudah dilakukan, yaitu dengan menggunakan perintah ifconfig:

  1. sudo ifconfig <interface> lladdr

interface adalah network port yang ingin kita ubah MAC address-nya (misalnya en1), alamat diisi dengan alamat MAC address yang baru (misalnya 00:16:cb:ba:4a:0c). tapi sebelum melakukan perubahan MAC address, ada baiknya dicatat dulu MAC address yang asli, agar kita bisa mengembalikan ke alamat aslinya dengan perintah yang sama jika diperlukan. cara lain untuk mengembalikan ke MAC address yang asli adalah dengan melakukan reboot.

pada windows XP, kita bisa menggunakan utiliti Macshift. untuk Mac OS X sebelum tiger dan sistem operasi lainnya, bisa dibaca pada artikel The Tech-FAQ, How do I change a MAC address?

catatan: artikel ini aslinya saya tulis di blog hacker, saya tulis kembali di sini dengan sedikit penambahan tentang cara mengembalikan ke MAC address yang asli.