Я новичок в области сетей и виртуализации. Мне действительно нужна помощь по этой проблеме.

У меня есть сценарий: есть 4 виртуальные машины, которые созданы через VirtualBox на WIN7 Host. 2 из них - centos, 1 из них - Windows XP, и 1 из них - сервер Windows 2008. Я создал и установил их все на VirtualBox на моем физическом компьютере WIN7.

Ожидается, что только сервер Windows 2008 имеет внешнее подключение к Интернету, а другие 3 виртуальные машины будут использовать его для доступа в Интернет.

Я искал на логике адаптера (NAT, Bridged, Internal, Only-Host), но не получил его. Как мне выбрать адаптеры виртуальных машин для этого? Спасибо за помощь.

1 ответ1

0

Конфигурация сервера:

Одним из интерфейсов является Internet WAN с использованием NAT или Bridged с интерфейсом phsycial pc ethernet. Допустим, вы выбрали Bridged, что означает, что виртуальная машина вашего сервера будет получать IP-адреса от интернет-маршрутизатора dhcp, например 192.168.1.5.

2-й интерфейс - Внутренняя ЛВС, например, с использованием IP-адреса 10.10.10.1/24.

Убедитесь, что маршрут по умолчанию указывает на первый Интернет-интерфейс.

Конфигурация клиента:

Один интерфейс использует ту же внутреннюю локальную сеть, что и сервер vm, например, ip 10.10.10.2/24.

Убедитесь, что маршрут по умолчанию указывает на этот интерфейс внутренней локальной сети.

Конфигурация интернет-шлюза:

Настройте статический маршрут к внутренней локальной сети 10.10.10.0/24, указывающий на 192.168.1.5, чтобы маршрутизатор знал, что эта локальная сеть находится за вашим физическим ПК.

А как насчет NAT?

Если вы выберете 1-й интерфейс vm-сервера для использования NAT, то он получит IP-адрес из виртуальной коробки dhcp, например, 172.16.1.2, и любой трафик будет преобразован в NATTed на исходный физический IP-адрес компьютера, полученный от интернет-маршрутизатора dhcp, для пример 192.168.1.2. Это означает, что при использовании NAT все виртуальные машины будут отображаться на интернет-маршрутизаторе, как если бы они были созданы физическим ПК. В этом случае вам не нужно добавлять маршрут к вашему интернет-роутеру.

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