Таким образом, с точки зрения сети, когда я запускаю много хостов на моем VMware и настраиваю все из них на использование NAT, означает ли это, что каждый из них находится за виртуальным маршрутизатором, который использует NAT, или все они находятся за одним маршрутизатором?

И если я хочу, чтобы они общались, они должны быть в той же подсети или ..?

и дополнительный вопрос: допустим, что машина A использует только хост, а машина B использует NAT, означает ли это, что A подключен к маршрутизатору, а этот маршрутизатор - к B, поэтому мне нужно использовать переадресацию портов, если я хочу, чтобы A подключался к веб-хосту в B?

1 ответ1

1

Ваш главный вопрос

Виртуальная сеть похожа на локальную физическую сеть. Если вы настраиваете виртуальную машину для использования NAT, вы просто настраиваете ее на использование виртуальной сети (по умолчанию VMnet8), предварительно настроенной для NAT. VMware Workstation поддерживает настройку только одной виртуальной сети для NAT. Поэтому все виртуальные машины, настроенные для использования NAT, будут находиться в одной сети (и, следовательно, смогут обмениваться данными друг с другом, предполагая, что в соответствующих гостевых системах нет брандмауэров, блокирующих трафик).

TL; DR: Да, все виртуальные машины, настроенные для использования NAT, будут находиться за одним виртуальным маршрутизатором.


Ваш побочный вопрос

Если вы настраиваете виртуальную машину для использования сети только на хосте, как в случае с NAT, вы просто настраиваете ее на использование виртуальной сети (VMnet1), предварительно настроенной для работы только на хосте. Отдельные виртуальные сети похожи на отдельные физические сети; нет связи между сетью только для хоста и сетью NAT. Если вы хотите, чтобы A связывался с B, не подключая A к сети NAT, то вам нужно создать сегмент LAN или настраиваемую виртуальную сеть между A и B, чтобы соединить их.

TL; DR: нет, никакой иерархии виртуальных маршрутизаторов не существует. Есть только отдельные виртуальные сети.

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