ด้วยภาพอย่างเป็นทางการของ Ubuntu 16.04 LTS (Xenial Xerus) Vagrant (บน VirtualBox) ฉันมีปัญหากับการตั้งค่าเครือข่ายพื้นฐาน:
ของฉันVagrantfile
:
Vagrant.configure(2) do |config|
config.vm.box = 'ubuntu/xenial64'
config.vm.define "xenial" do |server|
server.vm.network "private_network", ip: "192.168.10.10"
end
end
vagrant up
ผลลัพธ์:
==> xenial: Configuring and enabling network interfaces...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
/sbin/ifdown eth1 2> /dev/null
Stdout from the command:
Stderr from the command:
sudo: unable to resolve host ubuntu-xenial
mesg: ttyname failed: Inappropriate ioctl for device
การปล่อยให้การกำหนดค่ากับ DHCP ไม่ทำงาน:
server.vm.network "private_network", type: "dhcp"
ในขณะเดียวกันการกำหนดค่าดังกล่าวข้างต้นทำงานให้ubuntu/trusty64
และและไม่เป็นทางการubuntu/wily64
gbarbieru/xenial
การลองคำสั่ง/sbin/ifdown eth1 2> /dev/null
ไม่ให้ผลลัพธ์เนื่องจากอินเตอร์เฟสมีรูปแบบการตั้งชื่อที่ต่างกัน (อันที่สำคัญคือenp0s3
)
ฉันขาดสิ่งที่เห็นได้ชัดที่นี่หรือกล่องเพิ่งพังหรือไม่