Alamat MAC ( Kawalan Akses Media ) ialah pengecam 48-bit yang mengenal pasti kad atau peranti rangkaian secara unik. Ia juga dikenali sebagai alamat fizikal dan unik untuk setiap peranti, kerana ia ditulis terus ke dalam perkakasan semasa pembuatan. Contohnya ialah: 38:70:77:1D:51:00.
Dengan kata lain, pada kenyataannya dengan posting ini kita tidak akan belajar mengubah MAC secara kekal, tetapi untuk membuat klon dengan objektif yang berbeza. Sebagai contoh, di salah satu pusat kerja saya untuk mendapatkan alamat IP dengan akses Internet, diperlukan MAC yang didaftarkan di pelayan DHCP. Iaitu, IP dihantar terhadap MAC.
Masalahnya ialah saya biasanya membawa komputer riba ke mana sahaja dan jauh lebih selesa bagi saya untuk bekerja daripada komputer rawak. Oleh itu, apa yang saya lakukan adalah mengklon MAC komputer yang diberikan kepada saya di Laptop dan dengan cara ini saya dapat mengakses Internet.
3 kaedah untuk menukar alamat MAC.
Melalui pautan ip
Kaedah paling mudah (dalam Arch Linux) ialah menggunakan `ip link` . Untuk melakukan ini, perkara pertama yang perlu kita lakukan ialah "hentikan" atau "matikan" kad rangkaian, tetapi kita perlu tahu antara muka yang kita gunakan, jadi kita jalankan:
$ ip link show
Ini akan memberi kita senarai yang serupa dengan ini:
1: apa: mtu 65536 keadaan qdisc noqueue TIDAK DIKETAHUI DEFAULT pautan lalai kumpulan / gelung balik 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 keadaan mq DOWN mode DEFAULT kumpulan lalai qlen 1000 pautan / ether 68: 17: 29: be: ff: 69 brd ff: ff: ff: ff: ff: ff 4: virbr0: mtu 1500 keadaan qdisc noqueue Mod DOWN Pautan lalai kumpulan DEFAULT / ether ca: 97: e2: 96: 15: b3 brd ff: ff: ff: ff: ff: ff
Dalam kes ini, yang menarik bagi kami adalah nombor 2, jadi kami terus melaksanakan (namanya boleh berubah bergantung pada PC atau distro):
$ sudo ip link set dev enp1s0 down
Setelah kad jatuh, kami melaksanakan arahan:
$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX
Di mana XX: XX: XX: XX: XX: XX adalah nombor MAC yang ingin kita klon. Sekarang kami mengangkat kad:
$ sudo ip link set dev enp1s0 up
Melalui macchanger
Kita boleh menukar alamat MAC menggunakan aplikasi yang dipanggil macchanger :
# pacman -S macchanger
Sintaks penggunaannya adalah "macchanger -r ».
# macchanger -r enp1s0
Untuk membuat alamat MAC rawak, kecuali bait penyedia (sekiranya mereka memeriksa MAC), anda mesti menggunakan arahan:
# macchanger -e enp1s0
Akhirnya, untuk menukar alamat MAC ke nilai tertentu:
# macchanger --mac=XX:XX:XX:XX:XX:XX
Menggunakan NetworkManager
Selepas semua kerumitan berasaskan konsol itu, kita mempunyai kaedah yang lebih mudah untuk menukar atau mengklon alamat MAC, iaitu dengan menggunakan NetworkManager. Lihat di mana ia mengatakan: Alamat MAC yang diklon.
Perkara terbaik mengenai kaedah ini adalah walaupun kita menghidupkan semula komputer, alamat MAC yang kita klon akan tetap ada. Alat ini juga membolehkan kita membuat alamat MAC secara rawak. Dan ini semua kawan baik.
Sumber: Wiki Arch Linux