Я настраиваю среду, в которой у меня есть виртуальный компьютер, работающий за брандмауэром NAT, и планирую установить виртуальные машины с общедоступными IP-адресами, чтобы к ним можно было получить прямой доступ через Интернет, как показано на следующей диаграмме.
http://i.imgur.com/oNIWO42.jpg
Как бы вы подключили эти две виртуальные машины к сети и как бы вы настроили хост виртуальных машин? (мосты и т. д.)
У вас есть правильная идея настроить мостовую сетевую карту для каждой из ваших гостевых виртуальных машин, чтобы вашим гостям был назначен IP-адрес в вашей подсети непосредственно за вашим брандмауэром (есть и другие способы, но это, вероятно, самый простой / самый эффективный).
Настоящая проблема - это брандмауэр. На самом деле от возможностей вашего брандмауэра зависит, можете вы установить DMZ или нет. Если вы можете настроить DMZ, лучший вариант - настроить переадресацию портов для любого приложения, которое будут обслуживать ваши гости. С учетом сказанного, было бы проще установить вам сервы с satic IP.
Например: если предположить, что
#Public IP is 123.123.123.123
VMHost 192.168.1.2
VM1 192.168.1.3
VM2 192.168.1.4
Вы можете настроить переадресацию портов брандмауэра следующим образом:
123.123.123.123:22 -> 192.168.1.2:22 #(VMHost SSH)
123.123.123.123:80 -> 192.168.1.4:80 #(VM2 Apache/HTTP)
123.123.123.123:23 -> 192.168.1.4:22 #(VM2 SSH)