ESXi is not router, it does not route traffic to VM over its own management interface (but both management and VM-traffic can share the same physical nic). You could use one VM for this, but I do not recommend it. If that VM went down, ESXi hosts would be unreachable...
_____________________________________________
If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉