У меня есть несколько виртуальных машин в частной сети, определяемой программным обеспечением. Все эти виртуальные машины еще не подключены к интернету. Я пытаюсь настроить новую виртуальную машину, которая будет иметь доступ к Интернету, и этот виртуальный компьютер будет действовать как шлюз для моей другой виртуальной машины.
Например:

Поэтому, когда я нажимаю https://google.com с vm1, vm2 или vm3, запрос должен идти к интернет-шлюзу (который является другим vm, как показано на диаграмме).
Есть ли способ достичь такой архитектуры? Пожалуйста помоги!