0
我vagrantfile流浪多機:當Windows的任務啓動,linux的追求是失去靜態IP
Vagrant.configure("2") do |config|
config.vm.provider :virtualbox do |vb|
vb.gui = true
end
config.vm.define "linux" do |linux|
linux.vm.hostname = "selenium-hub"
linux.vm.box = "Ubuntu64"
linux.vm.box_url = "http://...../Ubuntu64.box"
linux.vm.network "private_network", ip: "192.168.0.2"
#linux.vm.network :forwarded_port, guest:4444, host:4444
linux.vm.provision "shell", path: "script.sh"
end
config.vm.define "windows" do |windows|
windows.vm.hostname = "win2008-node"
windows.vm.box = "ferventcoder/win2008r2-x64-nocm"
windows.vm.box_url = "ferventcoder/win2008r2-x64-nocm"
windows.vm.communicator = "winrm"
windows.vm.boot_timeout = 600
windows.vm.network "private_network", ip: "192.168.0.3"
windows.vm.provision "shell", path: "script.cmd"
end
end
後 vagrant up linux
Linux的任務已經分配靜態IP:192.168.0.2 後 vagrant up wndows
Linux的追求已經失去了靜態IP(eth1接口有一些默認的IPV6 IP),並且Windows任務有正確的IP:192.168.0.3
發生了什麼?你能幫我嗎?