У меня есть виртуальная машина Ubuntu Desktop 11.04, использующая VirtualBox в моей системе Windows 7.

До сих пор я делал все свои разработки в среде Ubuntu, но, к сожалению, мне это не нравится. Я хочу вернуться к Windows, которая мне гораздо более знакома, но я все же хотел бы получить доступ к виртуальной коробке, как к виртуальному серверу, так как он уже настроен на Apache, PHP, Pear, Git и т.д.

Как я могу сделать две работы в гармонии? По сути, я хочу иметь возможность запускать виртуальную машину и подключаться к ней, как если бы это была серверная машина где-то в моей сети, без необходимости фактически покупать другую машину для установки в моей сети.

3 ответа3

1

Настройте его сеть для использования мостовой сети на VirtualBox - если у вас есть сервер DHCP, оставьте конфигурацию по умолчанию, в противном случае укажите статический IP-адрес - и вы сможете получить доступ к службам виртуальной машины из любой точки вашей локальной сети, например: это был бы отдельный компьютер.

1

Вы можете просто запустить его с помощью vboxheadless со своего текущего рабочего стола.

Используйте графический интерфейс virtualbox, чтобы убедиться, что он использует мостовую сеть (о чем все говорят, я знаю).

В командной строке введите vboxmanage list vms

Обратите внимание на название вашей виртуальной машины, которое отображается в кавычках.

Теперь введите vboxheadless -startvm "whatever the name of your vm was"

Легко, и вам не нужно ничего двигать.

0

Скопируйте все файлы виртуальной машины в безопасное место, переустановите Windows, установите VirtualBox под Windows, затем импортируйте сохраненную виртуальную машину.

Возможно, вы захотите "клонировать" компьютер, чтобы присвоить ему новый UUID, или вам может понадобиться немного отредактировать файл описания vm. Самое главное, чтобы сохранить это виртуальный жесткий диск. Сама "машина" может быть восстановлена через минуту или около того.

Изменить: вы можете настроить Ubuntu Vm с любой сетевой технологией, которая позволяет подключаться ... RDP, VNC, SSH, FTP, SMB/CIFS и т.д. ... это зависит только от того, какой тип доступа вы хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .