Изменить: добавлен вариант использования для CIFS
Настроить:
- Хост: Windows 7 SP2 64bit
- Гость: Ubuntu 12.04.3 LTS 64bit (на VirtualBox 4.3.0)
- Хост-ноутбук имеет 2 сетевых адаптера:
- USB-подключаемый модуль WiFi
- Порт Ethernet 1 Гбит / с
Случаи применения:
При работе в офисе USB WiFi модуль подключается к хосту. Гостю Ubuntu требуется подключение с фиксированной конфигурацией IP (фиксированный IP в сети 192.168.1.x, DNS - 8.8.8.8)
При работе дома модуль USB Wifi отсутствует, и используется порт Ethernet на хосте. В домашней сети есть сервер DHCP (мой домашний маршрутизатор), который я хочу использовать для назначения конфигурации IP для гостя Ubuntu.
В обоих случаях я хочу, чтобы гость Ubuntu работал в режиме "Bridged" (подключите виртуальный eth0 и / или eth1 к используемому в настоящее время физическому сетевому адаптеру хоста).
Мне нужен хост, чтобы гость общался по CIFS (samba), что, как мне кажется, мешает мне использовать NAT (?)
К сожалению, я заметил, что когда USB WiFi отключен от хоста, VirtualBox автоматически переключает физическое устройство, используемое для "виртуального сетевого интерфейса 1", на порт Ethernet.
Мой вопрос:
При работе дома или в офисе (то есть: с подключенным USB WiFi и отключенным Ethernet, или наоборот), я хочу иметь подключение к Интернету на VirtualBox, без необходимости каждый раз менять конфигурацию вручную. время.
Какую конфигурацию я должен использовать в VirtualBox?
Какую конфигурацию я должен использовать в гостевой системе? В частности, в
/etc/network/interfaces
, в/etc/udev/rules.d/70-persistent-net.conf
Кроме того, нужны ли гостю какие-то особые правила IP-маршрутизации, чтобы трафик направлялся через (всегда один) доступный гостевой интерфейс?
Помогает ли какая-либо конкретная конфигурация мостовых интерфейсов хоста (использование Windows для соединения адаптеров Wifi и Ethernet) каким-либо образом? Какие конфигурации VirtualBox и гостевые в этом случае?