Сервер Ubuntu на виртуальном боксе

Я создал виртуальную машину с Ubuntu 14.04 и сделал автоматическую загрузку с Windows 8.1 с помощью планировщика заданий со следующими настройками:

  • Запускать независимо от того, вошел ли пользователь в систему или нет
  • Запуск с наивысшими привилегиями
  • Скрытый
  • Триггеры при запуске
  • Действие настроено на запуск bat-файла с кодом

"C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" -s "Ubuntu"

И я установил его, чтобы он не останавливался автоматически.

Так что все работает нормально. Сервер апача запускается все работает. Потом через какое-то время не отвечает как будто выключили, но процесс VBoxHeadless.exe запущен. Apache, mysql, ssh и т. д. не отвечают. Затем я должен перезагрузить систему, и все в порядке, но это немного раздражает. Я новичок в виртуальных машинах + Linux-системах.

Кто-нибудь знает, почему это происходит?


person Daniēls Doze    schedule 31.07.2014    source источник
comment
Вы проверяли логи сервера? Существуют ли какие-либо другие службы, работающие на том же порту, что и apache.   -  person Ali Ahmad    schedule 31.07.2014


Ответы (1)


Может быть много вещей, но в большинстве случаев это звучит как проблема с сетью. Вероятно, это проблема с тем, как Ubuntu получает конфигурацию сети и маршруты, и это, вероятно, указывает на dhcp, если вы не назначаете IP и маршруты статически.

Предполагая dhcp, вы можете посмотреть, пытаются ли и виртуальная коробка, и окна ответить на запрос dhcp ubuntu. Или, может быть, у вас тоже отвечает беспроводной концентратор?

Вы можете попробовать назначить статический IP-адрес и маршрут, если не хотите решать проблемы с DHCP.

person Andrew    schedule 31.07.2014
comment
Спасибо за ответ. Я дал ему статический ip, и теперь все в порядке. - person Daniēls Doze; 07.08.2014