Biorąc pod uwagę następujące wymagania:
1 - domena wirtualnego dewelopera
2 - wszystkie maszyny wirtualne mogą uzyskać dostęp do Internetu (np. W przypadku Windows Update)
3 - inne fizyczne hosty nie mogą uzyskać dostępu do sieci wirtualnej
Jaki jest najlepszy sposób na osiągnięcie tego?
W niedawnej przeszłości umieściłem wszystko na jednej maszynie wirtualnej. Zwykle działało to, ale powodowało również wiele przeróbek za każdym razem, gdy maszynę wirtualną trzeba było odbudować. Ponadto wydaje się, że konsensus polega na unikaniu kontrolerów domeny z wieloma bazami danych.
Początkowo prowadziłem osobne maszyny wirtualne dla kontrolera domeny, serwera NAT i innych serwerów programistycznych. Spowodowało to praktyczne minimum 3 maszyn wirtualnych działających w czasie, który wydawał się wysoki.
Czy istnieje lepszy sposób na rozwiązanie tego problemu? Czy istnieje preferowana konfiguracja wśród programistów dla tego przypadku?