1

У меня есть гостевая виртуальная машина Debian 8 VirtualBox (4.3.26_Ubuntur98988), работающая на Ubuntu 15.04, управляемая Vagrant 1.7.4. Всякий раз, когда хост-система приостанавливается, она не может пропинговать гостя или подключиться к нему через порт 80 (могут быть и другие, хотя я заметил это)

Порт 22, кажется, все еще доступен, так как SSH не затронут (пока не запущен /etc/init.d/networking restart гостя, после чего [....] Restarting networking (via systemctl): networking.service печатается до того, как соединение будет потеряно. Дальнейшие попытки подключения через vagrant ssh зависают).

Я попытался перезапустить как сетевые, так и сетевые диспетчеры на хосте после возобновления безрезультатно. Отключение NAT в моем Vagrantfile также не удалось.

Переключение частной сети использовать DHCP вместо статического IP - адреса было разрешить соединение упорствовать над подвеской, но это неудобно , потому что я использую запись в моем файле хостов , чтобы мое использование mysite.dev стиля имени хоста , который мое приложение должен работать правильно. Эта проблема на самом деле не была проблемой до того, как я перешел на Debian (ранее я использовал Ubuntu Server 14.04), и вообще не является проблемой на моем MacBook.

Соответствующие части моего Vagrantfile:

VAGRANTFILE_API_VERSION = '2'

IP = '192.168.10.10'
CPUS = 2
MEMORY = 2048
VM_NAME = 'vagrant'

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

    config.vm.network :private_network, ip: IP
    # config.vm.network :private_network, type: 'dhcp'  # "works"


    config.vm.provider 'virtualbox' do |vb|
        vb.name = VM_NAME
        vb.customize ['modifyvm', :id, '--memory', MEMORY]
        vb.customize ['modifyvm', :id, '--cpus', CPUS]
        vb.customize ['modifyvm', :id, '--natdnsproxy1', 'on']
        vb.customize ['modifyvm', :id, '--natdnshostresolver1', 'on']
        vb.customize ['modifyvm', :id, '--ostype', 'Debian_64']
    end

    config.vm.network 'forwarded_port', guest: 80, host: 8000
    config.vm.network 'forwarded_port', guest: 443, host: 44300

end

0