skrip otomatis macchanger tidak berfungsi.
Saya mencari di sini sebelum saya bertanya dan yang saya temukan hanyalah menjalankan macchanger di /etc/rc.local dengan skrip sederhana ini:
ifconfig enp2s0 down
macchanger -r enp2s0
ifconfig enp2s0 up
(Saya baru saja memodifikasi eth0 karena nama perangkat saya adalah enp2s0)
Jelas itu hanya mengatur alamat mac acak saat startup tetapi jika saya menghubungkan kembali perangkat jaringan saya, itu selalu mendapatkan alamat mac asli saya sehingga bukan itu yang saya cari.
Saya mencoba untuk setidaknya meninggalkan alamat palsu permanen tetapi opsi mac spoof di manajer jaringan default ubuntu tidak melakukan apa-apa, itu selalu mengirim alamat asli saya.
Saya tidak ingat persis di mana tetapi saya membaca di suatu tempat bahwa itu mungkin kesalahan systemd tetapi saya tidak begitu yakin bagaimana menangani hal itu atau apakah itu benar-benar kesalahannya.
Apa cara yang tepat untuk mendapatkan alamat mac acak setiap kali saya menghubungkan perangkat jaringan saya di Ubuntu? Saya kehabisan ide.
Jawaban yang Diterima:
Bekerja dari posting blog Gnome. Pengaturan ini untuk Ubuntu 17.10
Melalui CLI
Pertama, dapatkan nama koneksi internet kabel
nmcli connection show
Kedua, atur koneksi enternet untuk menghasilkan alamat "stabil" atau "acak"
nmcli connection modify "wired_connection_name" ethernet.cloned-mac-address random
Untuk WiFi gunakan wifi.cloned-mac-address
. Pada network-manager 1.2.6 Anda harus menyetel alamat MAC alih-alih random
.
Terakhir, periksa alamat mac Anda, turunkan dan naikkan koneksi, dan periksa kembali alamat mac Anda
ifconfig | grep Ether
nmcli connection down "wired_connection_name"
nmcli connection up "wired_connection_name"
ifconfig | grep Ether
Melalui GUI
program nm-connection-manager
juga dapat digunakan untuk mengakses pengaturan ini, memunculkan layar seperti yang ditunjukkan di bawah ini, di mana kotak drop-down untuk 'Alamat MAC Kloning' dapat diubah ke salah satu dari beberapa pengaturan.