Бродячий сети сталкивается с hostonly сети
Я пытаюсь получить бродячий ящик и работает, но я продолжаю получать сетевые ошибки столкновения. Эта коробка свежая загрузка trusty64. Я искал каждый файл и папку, связанную с vagrant, пытаясь найти что-то, указывающее IP, который я не могу. Я запускаю vagrant на машине windows 7. Вот мой Vagrantfile:
C:Users.бродягакоробки...Файл Vagrantfile
Vagrant::Config.run do |config|
# This Vagrantfile is auto-generated by 'vagrant package' to contain
# the MAC address of the box. Custom configuration should be placed in
# the actual 'Vagrantfile' in this box.
config.vm.base_mac = "0800278493DB"
end
# Load include vagrant file if it exists after the auto-generated
# so it can override any of the settings
include_vagrantfile = File.expand_path("../include/_Vagrantfile", __FILE__)
load include_vagrantfile if File.exist?(include_vagrantfile)
Это ошибка, которую я получаю от бродяги вверх команда:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set network interfaces...
The specified host network collides with a non-hostonly network!
This will cause your specified IP to be inaccessible. Please change
the IP or name of your host only network so that it no longer matches that of
a bridged or non-hostonly network.
Как получить IP на моем virtualbox, чтобы не столкнуться?
обновление
изображение моего Vagrantfile
4 ответов
Проверьте IP, который у вас есть на вашем соединении LAN, и убедитесь, что никакие устройства не сталкиваются с IP на вашем Vagrantfile.
я получил эту ошибку и я 192.168.1.2
на моем ноутбуке wifi, и я устанавливал 192.168.1.10
на моем Vagrantfile. Поэтому я изменил IP-адрес на моем Vagrantfile на 192.168.2.10
чтобы убедиться, что он не столкнется с каким-либо устройством в сети.
1. в усадьбе.РБ найти
настройка конфигурации IP частной сети.виртуальная память.сеть: private_network, ip: настройки ["ip"] ||= "192.168.10.10"
потому что ip фиксированный
2. Чтобы установить свой собственный ip конфиг.виртуальная память.сеть: public_network, ip: настройки ["ip"] ||= "192.168.1.234", :bridge = > 'ваш собственный IP'
3. перезагрузите окно и выберите, что вы используете WIFI теперь вы можете получить доступ в локальной сети
У меня был такой же вызов, и я сделал следующее, чтобы решить его:
в VirtualBox перейдите в File -> Host Network Manager
обратите внимание на IPv4-адрес в этом окне. В вашем Vagrantfile используйте любой IP-адрес в зарезервированном частном сетевом диапазоне IPv4. Предположим, ваш IPv4-адрес VirtualBox-192.168.56.1 / 24. В вашем Vagrantfile вы можете добавить
конфигурации.виртуальная память.private_network "сеть", IP-адрес: "192.168.56.5"
Не забудьте настройте свой хозяева файл соответственно, если это потребуется.
Я разрешаю это соединение, отключаясь от интернета, а затем запускаю vagrant up. Как только бродяга сделал свою обработку, я снова подключаюсь.
перед этой проблемой я проверил свой ip, так что это был 10.1, и моя усадьба работает на 10.10, и я решил это iss