Banyak jawaban di luar hanya ada versi 1 dari konfigurasi file Vagrant. misalnya
config.vm.network :hostonly, :adapter => 2
Yang baru public network
tidak mendukung fitur ini. misal baris ini di sini
config.vm.network "public_network", bridge: 'vboxnet0'
Akan melempar kesalahan karena vboxnet0
bukan antarmuka jaringan seperti en0
. Ini screenshotnya:
Saya juga sudah mencoba
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--hostonlyadapter2", "vboxnet0"]
Tetapi tidak berpengaruh pada mesin virtual.
Bagaimana saya bisa membuat antarmuka baru seperti ini?
saya menggunakan
- Mac OS X 10.10.1
- VirtualBox 4.3.20
- Vagran 1.6.5
virtualbox
vagrant
Anthony Kong
sumber
sumber
dhcp_ip
,dhcp_lower
dandhcp_upper
cocok dengan server DHCP kustom Anda jika gelandangan akan membuat kesalahan.Bekerja untuk saya, meskipun saya sudah memiliki 'vboxnet0' dikonfigurasi secara default, itu menciptakan jaringan host-only 'vboxnet1'.
Saya tidak dapat menggunakan vboxnet0 lebih lanjut karena melemparkan kesalahan jaringan yang saling bertentangan. Membuat banyak vms dengan konfigurasi di atas berfungsi untuk saya menggunakan vboxnet1 secara default.
sumber