La Alamat MAC (kontrol akses media) adalah pengenal 48-bit yang secara unik berkaitan dengan kartu atau perangkat jaringan. Itu juga dikenal sebagai alamat fisik, dan unik untuk setiap perangkat, karena ditulis langsung di perangkat keras pada saat pembuatan. Contohnya adalah: 38:70:77:1D:51:00.
Dengan kata lain, pada kenyataannya dengan postingan kali ini kita tidak akan belajar merubah MAC secara permanen, melainkan membuat clone dengan tujuan yang berbeda. Misalnya, di salah satu pusat kerja saya untuk mendapatkan alamat IP dengan akses Internet, diperlukan MAC yang terdaftar di server DHCP. Artinya, IP dikirimkan terhadap MAC.
Masalahnya adalah saya biasanya membawa laptop saya kemana-mana dan jauh lebih nyaman untuk bekerja darinya daripada di komputer sembarangan. Oleh karena itu, yang saya lakukan adalah mengkloning MAC dari komputer yang diberikan kepada saya di Laptop dan dengan cara ini saya dapat mengakses Internet.
3 metode untuk mengubah alamat MAC.
Melalui link ip
Metode paling sederhana (di Archlinux) sedang digunakan tautan ip. Untuk melakukan ini, hal pertama yang harus kita lakukan adalah "merobohkan" atau "menghentikan" kartu jaringan, tetapi kita perlu mengetahui apa antarmuka kita, jadi kita jalankan:
$ ip link show
Ini akan memberi kita daftar yang mirip dengan ini:
1: apa: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00 2: enp1s0: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link / ether 20: 89: 84: f7: 4c: fa brd ff: ff: ff: ff: ff: ff 3: wlp2s0: mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000 link / ether 68: 17: 29: be: ff: 69 brd ff: ff: ff: ff: ff: ff 4: virbr0: mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default link / ether ca: 97: e2: 96: 15: b3 brd ff: ff: ff: ff: ff: ff
Dalam hal ini, yang menarik bagi kami adalah nomor 2, jadi kami melanjutkan untuk mengeksekusi (nama dapat berubah tergantung pada PC atau distro):
$ sudo ip link set dev enp1s0 down
Setelah kartunya turun, kami menjalankan perintah:
$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX
Dimana XX: XX: XX: XX: XX: XX adalah nomor MAC yang ingin kita kloning. Sekarang kami mengangkat kartu:
$ sudo ip link set dev enp1s0 up
Melalui macchanger
Kita dapat mengubah MAC melalui aplikasi bernama macchanger:
# pacman -S macchanger
Sintaks penggunaannya adalah "macchanger -r ».
# macchanger -r enp1s0
Untuk membuat alamat MAC acak, kecuali untuk byte penyedia (jika mereka memeriksa MAC), Anda harus menggunakan perintah:
# macchanger -e enp1s0
Terakhir, untuk mengubah alamat MAC ke nilai tertentu:
# macchanger --mac=XX:XX:XX:XX:XX:XX
Menggunakan NetworkManager
Nah, setelah begitu banyak kerumitan konsol, kami memiliki metode yang lebih sederhana untuk mengubah atau mengkloning alamat MAC, dan itu hanya menggunakan NetworkManager. Perhatikan di mana dikatakan: Alamat MAC kloning.
Hal terbaik tentang metode ini adalah bahkan ketika kita me-restart komputer, alamat MAC yang kita kloning akan tetap ada. Selain itu, alat ini memungkinkan kita membuat alamat MAC acak. Dan ini semua adalah teman baik.
sumber: ArchLinux Wiki