VirtualBox проброс RDP и автоматический запуск |
![]() |
18.05.12 17:14 | |
VirtualBox проброс RDP и автоматический запуск виртуальной машины в среде Windows
Можно запускать .bat файлом содержимым (название виртуальной машины w2003)
Данный способ не подходит для запуска виртуальной машины как сервиса. Либо куча телодвижений для реализации. Я решил данную проблему другим способом. Предполагается, что Вы уже установили VirtualBox на Windows server 2003. В среде VirtualBox Вы установили и настроили Windows, либо другую ОС. Но я буду рассматривать свою ситуацию, с Windows 2003. План действий: 1. Настроим доступ по сети к виртуальной машине (в VirtualBox). 2. Изменим порт RDP 3. Добавим пользователя Удаленного рабочего стола 4. Добавим в сервис, автоматический запуск виртуальной машины после рестарта
ip адрес сервера на котором установлен VirtualBox 192.168.0.2 VirtualBox добавил виртуальный интерфейс VirtualBox-бла бла бла. Я его переименовал в VirtualBox Объединим два интерфейса в мост. Выделим два интерфейса и клик правой кнопкой мыши - Добавить интерфейс типа мост (что то такое надо будет кликнуть). После добавления моста, необходимо зайти в настройки TCP IP (моста) и присвоить мосту IP адрес 192.168.0.2
Настройка виртуальной машины: Заходим в VirtualBox, запускаем Windows 2003
Добавим пользователя adm в группу - Пользователи удаленного рабочего стола и включим удаленный рабочий стол.
Пробросим порт 15002 с сервера 192168.0.2 на виртуальную машину 10.0.2.15 реквизиты виртуальной машины IP-адрес . . . . . . . . . . . . : 10.0.2.15
Таким способом, мы будем пробрасывать необходимые порты для наших служб, которые в будущем будут настроены на виртуальной машине.
После применения настроек, вы сможете заходить на виртуальную машину по адресу сервера 192.168.0.2:15002
Скачаем проект http://sourceforge.net/projects/vboxvmservice/ и распакуем в папку C:\vms Для работы проект запрашивает: Загрузим и установим.
Редактируем C:\vms\VBoxVmService.ini мой файл для пользователя "adm" (под ним я установил и настроил VirtualBox) Моя виртуальная машина называется "w2003"
Виртуальных машин в конфигурационном файле может быть несколько. [Vm0] [Vm1] [Vm2]
После внесения изменений в конфигурационный файл. Делаем Пуск - Выполнить - cmd [ENTER] cd C:\vms [ENTER]
Сервис добавится в службы Windows. Вам остается отредактировать сервис и запустить его
Как видите, я не стал использовать запуск службы от имени пользователя adm. Рестартуем сервер и зайдем на виртуальную машину по RDP 192.168.0.2:15002 В случае если вам необходимо зайти не через удаленный рабочий стол: Заходите в службы - останавливаете процесс VBoxVmService Включаете VirtualBox - включаете вашу виртуальную машину.
Лёгкой настройки!
ссылка на материал: http://thin.kiev.ua/categoryblog/610-virtualboxrdpservises.html {jcomments on} |
|
Последнее обновление 21.05.12 11:19 |