Учитывая следующие требования:
1 - виртуальный домен разработчика
2 - все виртуальные машины могут иметь доступ к Интернету (например, для Центра обновления Windows)
3 - другие физические хосты не могут получить доступ к виртуальной сети
Каков наилучший способ достичь этого?
В недавнем прошлом я поместил все на одну виртуальную машину. Обычно это работало, но также приводило к тому, что каждый раз, когда требовалось перестраивать виртуальную машину, требовалось много переделок. Кроме того, консенсусная точка зрения, по-видимому, заключается в том, чтобы избегать многодомных контроллеров домена.
Первоначально я запускал отдельные виртуальные машины для контроллера домена, сервера NAT и любых других серверов разработки. Это привело к практическому минимуму 3 виртуальных машин, работающих одновременно, которые казались высокими.
Есть ли лучший способ справиться с этим? Есть ли предпочтительная конфигурация среди разработчиков для этого случая?