Назад | Перейти на главную страницу

сетевой вопрос о виртуальной машине в качестве шлюза на vSphere esxi

Я настроил среду ESXi, как показано ниже. плюс я использую ESXi с vCenter 6.7. А тип виртуальных коммутаторов - стандартный виртуальный коммутатор.

Baremetal host - vSwitch0 (uplink-ESXi nic0) - Шлюз ВМ - vSwitch1 - Гостевая ОС

Я хочу подключить простой хост к гостевой ОС через виртуальную машину шлюза. Но это не работает. Во-первых, шлюз может проверить связь с железным хостом и внутренней гостевой ОС на vSwitch1.

Поэтому я создал новый временный vSwitch для тестирования маршрутизации виртуальных машин через шлюз. В результате с внутренней сетью все в порядке. Кроме того, я настроил NAT на виртуальной машине шлюза, и внутренняя виртуальная машина может пинговать простой хост, но наоборот, не работает.

На мой взгляд, восходящий канал ESXi блокирует этот трафик ...

В чем проблема в этом случае?

Вы хотите подключиться с консоли ESXi к другой системе. Вы открыли брандмауэр на хосте для этих подключений?

Посмотрите в «Конфигурация -> Профиль безопасности», если ваше соединение открыто. например. Клиент SSH обычно заблокирован.

Кроме того, у вас должен быть статический маршрут на вашем хосте ESXi для сети гостевой ОС, если виртуальная машина шлюза не является вашей по умолчанию.

ESXi vmkernel: 192.168.1.10/24 Шлюз по умолчанию ESXi: 192.168.1.1 Шлюз ВМ: 192.168.1.2 Гостевая ОС: 192.168.2.10/24

Маршрут на ESXi: esxcfg-route -a 192.168.2.0/24 192.168.1.2