1. Не понял про виртуальный MAC. Зачем вы там чего-то генериди?! Чем не устраиваем родной MAC виртуалки?
2. Не совсем понятно про шлюз "хоста". Что у вас нормально работает в таком случае?! Вы бы скидывали текстовое описание или картинки всех настроек, а то приходится догадываться.
И, да, ESXi имеет прозрачную сетевую структуру. Если у вас что-то не работает, значит что-то не так делаете.