admin / 05.09.2018
У меня есть хост (Windows 7) и VirtualBox на нем (гостевая ОС — Ubuntu), которая использует адаптер NAT.
Также мой хост находится в локальной сети (DHCP).
Я уже установил соединение ssh с VB, а также имею доступ к Интернету из гостевой ОС.
Теперь я хочу установить удаленное соединение с Hudson, который работает на Tomcat 6, который, в свою очередь, работает на Ubuntu.
Я пробовал это:
Ну, другой вариант заключался в использовании адаптера Bridge.
Но когда я пытаюсь запустить VM, возникает ошибка:
Кто-нибудь сталкивался с этой проблемой?
tomcatvirtualboxhudsonadminremote-desktop
задан Dmitry 04 окт. '11 в 10:13
источникподелиться
Имеем сервер на ubuntu 14.04. Нужно установить virtualbox с веб интерфейсом, чтобы установить несколько виртуальных машин на сервер.
Скрипт автоустановки для ленивых
Содержание
Для начала установим сам virtualbox последней версии с репозиториев oracle.
Добавляем репозиторий и импортируем ключ
Устанавливаем virtualbox и модули ядра
Установим пакет дополнений гостевой ОС. Смотрим версию virtualbox
И на этой странице берем ссылку для дополнений для нужной нам версии.
Скачиваем
И устанавливаем
Теперь создадим юзера, под которым будут работать наши виртуальные машины и добавим его в группу vboxusers
Не забываем пароль, который мы назначили пользователю vbox.
Он нам ещё потребуется.
Настраиваем веб-сервис virtualbox
Запускаем веб-сервис
Для работы веб интерфейса нам потребуется веб-сервер(мы будем использовать nginx) и php. Установим их.
Создадим каталог для виртуального хоста.
На этой странице мы можем получить ссылки на архивы веб-интерфейса phpvirtualbox для разных версий virtualbox. В данном случае скачиваем и распаковываем в каталог виртуального хоста phpvirtualbox для нашей версии.
Копируем пример конфига
И редактируем
Создаем файл виртуального хоста в nginx
Перезапускаем nginx
Теперь перейдя по адресу http://ip-сервера/ мы увидим форму логина. По умолчанию логин — admin и пароль — admin. Логинимся, открываем меню File, пункт Preferences и меняем пароль в графе Users. В графе Language можно поставить русский язык.
Скачиваем установочный образ нужной нам ОС(в данном случае debian 8) в домашний каталог юзера vbox
Затем в веб-интерфейсе, кликаем кнопку создать и создаем виртуальную машину с нужными нам характеристиками.
Переходим в настройки виртуальной машины — Дисплей. И во вкладке «Удаленный дисплей» включаем доступ по rdp с нужными нам данными авторизации и портом.
Запускаем нашу виртуальную машину. При первом запуске она спросит установочный iso образ, который мы скачали в домашний каталог пользователя vbox.
После запуска виртуальной машины мы можем подключится любым rdp клиентом к хост-машине по порту указанному в настройках удаленного дисплея и продолжить установку как обычно. Также можно подключится прямо через веб-интерфейс, просто кликнув «Консоль» справа сверху.
Here you will find links to VirtualBox binaries and its source code.
By downloading, you agree to the terms and conditions of the respective license.
If you’re looking for the latest VirtualBox 5.1 packages, see VirtualBox 5.1 builds. Consider upgrading.
The binaries are released under the terms of the GPL version 2.
See the changelog for what has changed.
You might want to compare the checksums to verify the integrity of downloaded packages. The SHA256 checksums should be favored as the MD5 algorithm must be treated as insecure!
Note: After upgrading VirtualBox it is recommended to upgrade the guest additions as well.
Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL). Please install the same version extension pack as your installed version of VirtualBox.
The VirtualBox User Manual is included in the VirtualBox packages above. If, however, you would like to take a look at it without having to install the whole thing, you also access it here:
You may also like to take a look at our frequently asked questions list.
The binaries in this section for VirtualBox before version 4.0 are all released under the VirtualBox Personal Use and Evaluation License (PUEL). As of VirtualBox 4.0, the Extension Pack is released under the VirtualBox Personal Use and Evaluation License and the other packages are released under the terms of the GPL version 2. By downloading, you agree to the terms and conditions of the respective license.
The VirtualBox sources are available free of charge under the terms and conditions of the GNU General Public License, Version 2. By downloading from the below links, you agree to these terms and conditions.
After getting the sources in one of the ways listed above, you should have a look at the build instructions.
Please also take a look at our licensing FAQ, in particular regarding the use of the name VirtualBox.
There are some pre-built VMs designed for developers and the curious over on the Oracle Tech Network site.
Данные заметки писались с целью сделать пометку на память о способе автоматического запуска гостевой ОС в операционной системе Windows. Можно было уложиться в несколько предложений, но мне захотелось сделать довольно подробную иструкцию, чтобы читатель не натыкался на те же «грабли» что и я.
Итак, передо мной стояла задача: автоматически запускать гостевую ОС VirtualBox на базовой платформе Windows 2008.
Поиск решений выводил меня на утилиту VBoxVmService.
Утилита забавная. Но весь ее смысл в том, что создаются bat-файлы, которые заворачиваются в exe-файлы для скрытого запуска.
Но все сводилось в конце концов к использованию утилит самой VirtualBox. Поэтому я решил воспользоваться стандартными возможностями Windows 2008, благо они довольно широкие.
Эта часть написана больше для себя самого, т.к. я сам путаюсь в этих терминах 🙂
Хост (или хост-машина) – компьютер на котором установлен VirtualBox?.
Гостевая машина – вирутальная машина, эмулирующая работу «железа». На одном хосте можно создать несколько гостевых машин и запускать их одновременно. Если у вас многопроцессорная или многоядерная хостовая машина, то каждая гостевая будет стараться использовать свободное ядро.
А вот про особенности работы с памятью почитайте тут VirtualBox.
Гостевая ОС – ОС установленная на виртуальной машине.
Ставить VirtualBox под ОС Windows (под win64 не пробовал, не на чем) одно удовольствие.
Скачиваем дистрибутив для вашего типа Windows. У меня это был дистрибутив “VirtualBox 2.1.4 for Windows hosts x86”. Запускаем инсталлятор и, как пишет мелкософт, «следуем указаниям мастера установки». Сложного там нет ничего.
Вообще говоря, следует все дальнейшие настройки делать от имени пользователя, который должен запускать виртуальные машины на вашем компьютере. Т.е. после установки VirtualBox от имени пользователя с административными правами вам нужно создать пользователя, который будет запускать виртуальную машину. Насколько мне известно, этому пользователю так же необходимо назначить административные права. Но я делал все под администратором домена, поэтому буду описывать свой случай.
Все настройки удобно производить используя графическую утилиту VirtualBox.
Следует учитывать, что все изменения свойств гостевой машины возможны только в том случае, если гостевая машина выключена. Т.е. нельзя добавить/удалить новый диск или сетевой адаптер, если гостевая машина включена.
Рекомендую сразу сменить установки по умолчанию для расположения списка виртуальных машин и виртуальных дисков. Это пригодится нам в дальнейшем. Для этого:
На созданные вами папки нужно дать права чтения и изменения для пользователя SYSTEM и пользователя, от имени которого будет запускаться виртуальная машина (в моем случае это был локальный администратор, не администратор домена).
Создание вируальной машины дело не сложное. Следуйте указаниям мастера.
На что следует обратить внимание:
Почему я рекомендую отключить «удаелнный дисплей» для гостевой Windows:
Ставить гостевую ОС удобнее с подключенного в качестве CD-привода образа установочного диска. Процесс установки будет проходить намного быстрее, чем увстановка с подключенного физического привода хоста.
Это один из важнейших моментов, который вызывает затруднения при настройке системы.
Итак, если вам вообще не нужна работат с сетью:
Если вам нужен доступ к сети из гостевой ОС, но не нужен доступ по сети к гостевой ОС:
Если вам нужен доступ к гостевой ОС по сети (тут есть два решения, но я разобрался только с одним):
где 10.0.0.5 – IP адрес хостового интерфейса, через который будет работать гостевая ОС,
Подведем некоторые итоги, для тех кто не читал предыдущие пункты:
Далее делаем следующее (для Windows Server 2008):
Можно запарковать гостевую ОС стандартным . Тут с параметрами и пользователями разбирайтесь самостоятельно.
Если вы точно выполняли инструкции, то в логах не должно быть ошибок, а в списке процессов должны появится и .
Раздел: HOWTO
FILED UNDER : IT