Как я могу заменить физический маршрутизатор виртуальным маршрутизатором для соразмещения машины Windows Server 2012 с несколькими VM's?

Virtualbox раньше имел лучшие драйверы Windows в наличии, чем KVM, таким образом, это - то, что я попробовал бы сначала.

0
задан 1 April 2013 в 19:17
2 ответа

Я бы посоветовал вам запустить pfSense на виртуальной машине в качестве маршрутизатора. С ним довольно легко работать и бесплатно.

По сути, ваша установка будет выглядеть так:

                      Physical box with one NIC
                  +------------------------------------------------------+
+------------+    |                                                      |
|  Internet  |{--}| {Lan Bridge} [ROUTER] {-VMLAN-} [ Virtual Machines]  |
+------------+    |                                                      |
                  +------------------------------------------------------+

Используя это, все ваши виртуальные машины будут иметь частную подсеть (скажем, 192.168.34.0/24), ваш маршрутизатор подключены к Миру через физический интерфейс. и имеет виртуальное соединение с локальной сетью виртуальной машины. Тогда ваша физическая система не будет иметь прямого подключения с использованием физического интерфейса, а также частного адреса на виртуальном канале с локальной сетью виртуальной машины.

0
ответ дан 5 December 2019 в 15:30

Я бы также использовал pfSense на виртуальной машине Linux, но, как вы указали в своем обновлении, вы хотите, чтобы это было на компьютере с Windows, тогда это также возможно, подробно описано ниже двумя способами. Сначала при запуске RRAS на хосте, а во втором - RRAS на виртуальной машине.

RRAS на хосте

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

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

Установите маршрутизацию и удаленный доступ как функцию Windows

Используйте мастер для настройки, поскольку эти серверы являются удаленными. Вам понадобятся VPN и NAT.

Мастер спросит, какой адаптер вы хотите использовать для Интернет-соединение через NAT, выберите свой физический сетевой адаптер.

RRAS на виртуальной машине

Сначала создайте свои виртуальные коммутаторы.

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

На виртуальной машине, которую вы используете в качестве маршрутизатора и т. д., я обычно также запускаю DHCP, DNS на этой машине. Подключены два виртуальных адаптера, по одному к каждому коммутатору.

Установите IP-адрес адаптера, подключенного к внешнему коммутатору, на ваш общедоступный адрес.

Задайте статический внутренний IP-адрес, например 10.0.0.1, тогда другим виртуальным машинам может быть назначен IP-адрес в том же диапазоне, или вы можете захотеть использовать DHCP.

Установите маршрутизацию и удаленный доступ как функцию Windows.

Используйте мастер для настройки, поскольку эти серверы являются удаленными. Вам понадобятся VPN и NAT.

Мастер спросит, какой адаптер вы хотите использовать для Интернет-соединение NAT, выберите внешний адаптер.

Windows 10 и Windows Server 2016 позволяют настраивать NAT с помощью PowerShell, хотя я бы не рекомендовал это в производственной среде. https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

0
ответ дан 5 December 2019 в 15:30

Теги

Похожие вопросы