คำตอบมากมายมีการกำหนดค่าไฟล์ Vagrant เวอร์ชัน 1 เท่านั้น เช่น
config.vm.network :hostonly, :adapter => 2
ใหม่public network
ไม่รองรับคุณสมบัตินี้ เช่นบรรทัดนี้
config.vm.network "public_network", bridge: 'vboxnet0'
จะโยนความผิดพลาดเพราะไม่ได้เป็นอินเตอร์เฟซเครือข่ายเช่นvboxnet0
en0
นี่คือภาพหน้าจอ:
ฉันได้ลองแล้ว
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--hostonlyadapter2", "vboxnet0"]
แต่ไม่มีผลกับเครื่องเสมือน
ฉันจะสร้างอินเทอร์เฟซใหม่เช่นนี้ได้อย่างไร
ฉันใช้
- Mac OS X 10.10.1
- VirtualBox 4.3.20
- คนพเนจร 1.6.5