Я пытаюсь понять, как ответить на мой вопрос, который у меня недавно был на экзамене.Требования следующие:
- Вы планируете создать 100 виртуальных машин в 3 виртуальных сетях (vnetA, vnetB и vnetC)
- Весь трафик должен маршрутизироваться через vnetA
- Все виртуальные машины должны иметь возможность общаться друг с другом через частный IP
- Решение не должно требовать каких-либо виртуальных шлюзов
- Решение должно минимизировать количество одноранговых соединений.
- Решениене должен требовать какого-либо сетевого виртуального устройства (виртуальная машина выступает в роли маршрутизатора)
Для меня это звучит как топология хаба и луча, где я выполняю следующие шаги:
- Создатьпиринг vnet от vnetA к vnetB (разрешить перенаправленный трафик)
- создать пиринг vnet из vnetB к vnetA
- создать пиринг vnet из vnetA к vnetC (разрешить перенаправленный трафик)
- создать vnetвглядываясь из vnetC в vnetA
Теперь мне нужно соединение луча к лучу (между vnetB и vnetC), но оно должно проходить через vnetA, где я запутался.Моей первой мыслью было просто включить параметр Разрешить транзит шлюза / Использовать удаленные шлюзы между двумя вышеупомянутыми узлами, но это не позволяло это из-за того, что у vnetA нет виртуального сетевого шлюза (я даже пытался добавить GatewaySubnet в vnetA).
Я не могу использовать пользовательскую таблицу маршрутов, подключенную к подсетям vnetB и vnetC, чтобы указать следующий переход, если я не использую виртуальное устройство, которое не может быть использовано в этом решении.
У кого-нибудь есть идеи о том, как бы они подошли к этой проблеме?