Saya telah menyiapkan mesin virtual yang dikonfigurasi dengan jaringan bridge . Setelah membuat delapan klon, mesin-mesin baru tidak dapat terhubung ke jaringan.
Saya telah menginstruksikan VirtualBox untuk menghasilkan kembali mac-address mesin.
networking
virtualbox
Stefano Palazzo
sumber
sumber
-f
flag gaya tidak perlu.-f
bendera membuatrm
perintah berhasil dengan status 0 bahkan jika file tersebut tidak ada. Kekuatan kebiasaan. :)Refresh alamat MAC Anda menggunakan pengaturan mesin Virtual Box dan hapus file aturan antarmuka jaringan kernel sehingga dapat dibuat ulang:
Ini akan bekerja untuk VM klon Anda.
sumber
Saya berhadapan dengan masalah yang sama selama berbulan-bulan dan hari ini saya memutuskan akan menemukan perbaikan yang lebih baik. Inilah yang saya lakukan pada mesin yang saya gunakan sebagai Templat.
Untuk praktik administrasi yang baik, buat cadangan kedua file sebelum diedit.
Anda memiliki dua file yang menyinggung / target:
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/udev/rules.d/70-persistent-net.rules
Ini akan berfungsi untuk alamat
static
ataudhcp
:Buka
/etc/sysconfig/network-scripts/ifcfg-eth0
Hapus baris Alamat MAC:
HWADDR=XX:11:22:XX:33:XX
Simpan file.
Hapus file
/etc/udev/rules.d/70-persistent-net.rules
"itu akan dibuat kembali setelah Anda me-restart VM"Anda sekarang dapat mengkloning kotak Anda dan setiap klon akan menyebarkan dan menampilkan eth0 dengan benar.
Jika Anda tidak menggunakan templat, Anda dapat menyelesaikan prosedur ini di VM yang sebenarnya, hanya ingat untuk menginisialisasi ulang NIC Anda di perangkat lunak VM sebelum memulai ulang mesin.
sumber
Saya mengalami masalah yang sama pada versi VirtualBox sebelumnya dan saya membaca di suatu tempat bahwa ada bug yang membuat kotak centang "buat alamat MAC baru" tidak berguna.
Saya sekarang menggunakan Ubuntu 12.04 dengan VirtualBox 4.2.10. Saya perhatikan sekarang bahwa ketika saya membuat klon, tidak ada kotak centang untuk "menghasilkan alamat MAC baru."
Ini memberi saya beberapa masalah bahkan jika saya menghapus 70-persistent-net.rules karena sistem akan secara otomatis menghasilkan file pada startup dengan alamat MAC yang sama seperti aslinya, yang membuatnya gagal untuk terhubung.
Tapi saya menemukan bahwa di VirtualBox Manager, Anda dapat memilih klon, pergi ke Pengaturan> Jaringan> Tingkat Lanjut dan menghasilkan alamat MAC baru dengan mencentang kotak.
Jadi yang saya lakukan adalah menghapus 70-persistent-net.rules terlebih dahulu, mematikan, menghasilkan alamat MAC baru dan mulai lagi, dan sekarang ia berfungsi.
Atau, Anda dapat menghapus file terlebih dahulu sebelum Anda mengkloning. Kemudian hasilkan alamat MAC, kemudian mulai klon. Itu seharusnya bekerja juga.
sumber
Saya membangun lingkungan komputasi paralel yang membutuhkan interkoneksi antara mesin virtual melalui jaringan ip.
Saya pikir ada sesuatu yang berkaitan dengan re-generate mac-address mesin. Saya telah menghadapi masalah yang sama sebelumnya.
Mesin virtual asli memiliki
eth0
daneth1
. Tetapi karena proses regenerasi, dalam kasus saya, mesin kloning baru telaheth2
daneth3
. Anda dapat memeriksanya dengan perintah berikut ini:Anda dapat memeriksa dengan
ifconfig
perintah bahwa di mesin kloning baru hanyalo
terdaftar. Umumnya, Anda harus memilikilo
,eth0
, daneth1
ketika anda mengetikifconfig
perintah.Itu karena regenerasi MAC yang ada di mesin klon, ada
eth2
daneth3
antarmuka Ethernet bukaneth0
daneth1
di mesin asli. Anda juga dapat memeriksa/etc/network/interfaces
di mesin asli yang dalam kasus saya akan muncul seperti:Mungkin Anda dapat memodifikasi
/etc/network/interfaces
file Anda dan mengubaheth0
daneth1
denganeth2
daneth3
, yang kurang lebih seperti ini:Jadi, semoga beruntung kawan!
sumber
Saya menghapus file 70-persitent-net.rules tetapi tidak dibuat ulang setelah reboot. Kemudian, instal ulang modul penambahan tamu dan reboot VM berfungsi untuk saya.
sumber
Saya memiliki masalah dengan ip-address yang sama setelah mengkloning 3 VM dengan Virtual BOX (4.3). JADI saya mematikan mesin dan meregenerasi alamat mac baru dan menyalakannya kembali bekerja untuk saya.
langkah => matikan VM hasil kloning dan kemudian pengaturan => jaringan => lanjutan => klik refresh MAC address => klik OK. kemudian mulai VM.
sumber