У меня есть две сетевые карты на моем хост-компьютере Linux. eth0 flaky, поэтому я его не использую (ifconfig eth0 down). eth1 настроен для DHCP.Ошибка в сети с сетью (1 неактивная)
В моей Vagrantfile, я
config.vm.network :private_network, type: 'dhcp'
Это работает. Вроде. В гостевой машине Windows работают рабочие сети на «Ethernet 2». Он также имеет неактивное соединение «Ethernet». Но я получаю ошибку на бродяжничестве, и он не управляет моими рецептами шеф-повара. Бродяга ошибка
==> win10: Configuring and enabling network interfaces...
The following WinRM command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
netsh interface ip set address "Ethernet 2" dhcp
if ($?) { exit 0 } else { if($LASTEXITCODE) { exit $LASTEXITCODE } else { exit 1 } }
Stdout from the command:
Stderr from the command:
Я попытался config.vm.network: private_network, тип: 'DHCP', адаптер: '2'
, но что дает
undefined method '+' for nil:NilClass (NoMethodError)
из стек вызовов из
blah/configure_networks.rb:25:in `each'
blah/configure_networks.rb:25:in `configure_networks'
blaah/lib/vagrant/capability_host.rb:111:in `call'
blaah/lib/vagrant/capability_host.rb:111:in `capability'