网络配置
我这是nat和host-only 两个模式都有的,所以虚拟机之间可以互相访问,而且虚拟机也都可以直接访问宿主机的网络,完美
已经被这个网络配置折腾了一段时间了 ,终于解决了!!!
配置
Vagrant.configure("2") do |config|
config.vm.define "vagrant1" do |vb|
config.vm.provider "virtualbox" do |v|
v.memory = 1024
v.cpus = 1
end
vb.vm.host_name = "vagrant1"
vb.vm.network :private_network, ip: "192.168.1.21"
vb.vm.box = "bento/ubuntu-20.04"
end
config.vm.define "vagrant2" do |vb|
config.vm.provider "virtualbox" do |v|
v.memory = 1024
v.cpus = 1
end
vb.vm.host_name = "vagrant2"
vb.vm.network :private_network, ip: "192.168.1.22"
vb.vm.box = "bento/ubuntu-20.04"
end
config.vm.define "vagrant3" do |vb|
config.vm.provider "virtualbox" do |v|
v.memory = 1024
v.cpus = 1
end
vb.vm.host_name = "vagrant3"
vb.vm.network :private_network, ip: "192.168.1.23"
vb.vm.box = "bento/ubuntu-20.04"
end
end