Ветеран
Сообщения: 628
Благодарности: 51
|
Профиль
|
Отправить PM
| Цитировать
kzk
Общие папки в VirtualBox пока создавать нельзя, можно настроить сеть и использовать доступ по сети
Небольшой ликбез по настройке сети в VirtualBox
Сразу оговорюсь что хост машина, это реальная машина на которой установлен VirtualBox, она является основной.
В данном контексте сетевых настроек термины Интерфейс, Сетевая карта, Соединение имеют одинаковый смысл.
сеть настраивается несколькими способами
1. NAT (для организации шары неподходит), - поддерживает только исходящие соединения из виртуальной машины, т.е. можно пользоваться инетом, почтой и т.п. Но сетевые шары увидеть не получится ни на виртуальной машине с хоста ни наоборот, т.к. НАТ сильно урезан. Входящие соединения настравиваются через маппинг портов, вручную через утилиту VBoxManage.exe
2. Host Interface
Прежде всего нужно создать виртуальный адаптер на хост машине:
В настройках созданной виртуальной машины на вкладке Network ставим галку Enable на Adapter0, в "Attached to" выбираем "Host Interface" в Interface Name пишем имя соединения, которое будет создано после нажатия клавиши Add new host Interface (кнопка с 2 компами). Нажимаем эту кнопку и ждем пока создастся интерфейс для виртуальной машины, их можно создать несколько. Соседняя кнопка удаляет интерфейс.
Иногда бывает глюк и вирт. интерфейс не создается, тогда создаем его вручную через ком строку, "VBoxManage.exe createhostif VirtBox", чтобы удалить "VBoxManage.exe removehostif VirtBox" (название интерфейса вводить с учетом регистра)
Есть 2 типа сетевых подключений через Host Interface:
2.1 Назовем его обычным методом, при этом виртуальная машина как бы выступает обычным компом со своей сетевухой которая как бы подключена виртуальным проводом к виртуальной сетевухе на основной машине.
Настройка:
Указываем ип и маску в настройках виртуального адаптера на хост машине например 192.168.1.1 маска 255.255.255.0 а в настройках сети виртуальной машины IP 192.168.1.2
маска 255.255.255.0
Этого достаточно для обмена файлами и расшаривания папок между хостом и виртуальной машиной.
Для того чтобы выходить во внешнюю сеть (за пределы хост машины) нужно прописывать маршруты на хост машине и шлюз на виртуальной. Этого можно не делать если использовать следующий тип соединения
2.2 Соединение типа Бридж или Мост, в данном случае из 2х сетевых интерфейсов - создается соединение типа мост, если говорить простым языком, то для виртуальной сетевухи создается мост во внешнюю сеть через сетевуху хост машины, мост в данном случае выступает просто хабом на одном из концов которого висит виртуальная машина, на другом хост машина, а на 3ем внешняя сеть, которая раньше подключалась к сетевухе хост машины.
Настройка:
Идем в настройки сетевого окружения выделяем текущую сетевуху и виртуальную по правому клику выбираем подключение типа мост.
Настраиваем параметры моста (настройки такие же как были у сетевухи на хост компьютере), на виртуальной машине назначаем IP из той же сети что и IP моста (например у моста 192.168.2.1 маска 255.255.255.0 тогда у вирт. сетевухи 192.168.2.2 маска 255.255.255.0). Для доступа во внешний мир, необходимо если нужно прописать шлюз по умолчанию, он будет такой же как на интерфейсе хост машины. Все, теперь можно пользоваться.
|