У меня есть хост ESXi, установленный на рабочей станции VMware.
На ESXi у меня есть две виртуальные машины Ubuntu и 1 роутер freesco.
Я хочу подключить обе виртуальные машины Ubuntu через маршрутизатор. Виртуальные машины находятся в разных сетях. Я установил статические IP-адреса обеих виртуальных машин, чтобы они находились в другой сети.
Конфигурация роутера Freesco:
Хост ESXi:
Статический IP-адрес VM1: 192.168.204.2
Статический IP-адрес VM2: 10.10.10.2
Топология коммутатора:
Настройки ВМ1:
Группы портов:
Обе виртуальные машины подключены к одной и той же группе портов, то есть к «connect» и одному и тому же переключателю «newSwitch».
Я хочу подключить обе виртуальные машины с помощью маршрутизатора. Как я могу это сделать?
Это лабораторная установка для игры с маршрутизацией? Похоже, ваш маршрутизатор имеет только один порт в VMWare, хотя на снимке экрана маршрутизатора предлагается два интерфейса.
Я ожидал увидеть два порта, используемых для маршрутизатора, плюс по одному для каждой из других виртуальных машин. Если маршрутизатор показывает, что оба интерфейса включены, вы должны быть готовы к игре.
Если у вас все в одной группе портов, это похоже на один и тот же концентратор в реальном мире, поэтому вы можете иметь прямую связь между VM1 и VM2, если вы ошибаетесь, что может быть бесполезно для изучения маршрутизатора.
Предлагаемый альтернативный вариант - поместить одну из ваших виртуальных машин в новую группу портов и установить для идентификатора VLAN значение от 2 до 4094 (если он работает и может подключиться к реальной сети, проверьте с администраторами, какие идентификаторы свободны), а затем попросите свой маршрутизатор поместите по одному интерфейсу в каждую группу портов. Тогда виртуальные машины VM1 и VM2 не смогут связываться никаким другим способом, кроме как через маршрутизатор. Вы также можете создать новый vswitch без физического интерфейса и поместить туда новый коммутатор порта, и вам не придется возиться с идентификаторами VLAN.