3

У меня есть две виртуальные машины в моем VirtualBox. Оба являются FreeBSD и должны общаться друг с другом. Я создал сеть с включенным DHCP и настроил так:

Server Address  10.10.10.1
Server Mask 255.255.255.0
Lower Address Bound 10.10.10.100
Upper Address Bound 10.10.10.200

Мои виртуальные машины пингуют друг друга и получают правильный IP-адрес. Это то, что я должен иметь и не могу изменить.

Теперь я хочу получить доступ к Интернету с одной виртуальной машины и обнаружил, что должен использовать две сетевые карты, но я не знаю, как установить вторую. Я новичок в VirtualBox и подобных вещах, так что если вы посчитаете это ответом, я буду признателен за это И я имею Windows 8 в качестве хост-системы, если это имеет значение.

3 ответа3

4

Убедитесь, что второй сетевой адаптер включен. Также проверьте раздел «Дополнительно» для второго сетевого адаптера (прилагается к: NAT), чтобы убедиться, что это тот же тип адаптера, что и для первого сетевого адаптера (не обязательно, но таким образом вы будете знать, что драйвер для него загружен) и что кабель подключен проверено.

В гостевой системе FreeBSD проверьте, что в файле /etc/rc.conf есть запись для включения добавленного адаптера. Вы увидите строку, такую как:

ifconfig_dc0="DHCP"

для первого и убедитесь, что есть запись для добавленного адаптера, например:

ifconfig_dc1="DHCP"

(замените dc перед 1 тем же, что и текущая строка перед 0), затем перезагрузите гостевую ОС.

2

Добавить сетевую карту довольно просто.

В разделе « Networking » настроек виртуальной машины выберите вкладку адаптера. Enable Network Adapter . Для доступа в Интернет наиболее простым вариантом является адаптер NAT. Затем просто нажмите кнопку ОК, и все будет хорошо!

Скриншот
Нажмите для полного размера


См. Сетевую документацию VirtualBox для подробного описания того, что делает каждый адаптер.

Обратите внимание, что графический интерфейс для VirtualBox поддерживает только четыре адаптера. Чтобы добавить больше, вы можете использовать команду VBoxManage modifyvm (сетевая документация modifyvm). VBoxManage list systemproperties будет показано максимальное количество доступных сетевых адаптеров:

Maximum PIIX3 Network Adapter count:   8
Maximum ICH9 Network Adapter count:   36

PIIX3 и ICH9 - это две опции набора микросхем, доступные на VirtualBox. PIIX3 - очень старый чипсет (и поэтому не поддерживает столько периферийных устройств), но по умолчанию для новых виртуальных машин. Вы можете изменить это в System настройках ВМ.

0

Чтобы ваши гости имели доступ к Интернету через «только хост», вам необходимо включить некоторые правила брандмауэра. Полная информация о ...

https://superuser.com/a/1238065/195840

ПРИМЕЧАНИЕ: я не полностью ответил на ваш вопрос здесь, потому что таким образом у нас будет дублирующий ответ в суперпользователе.

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