Different networks of cluster consul nodes


We want to install the follow picture.

We have 3 different datacenters.

first question. Do We need that both vault servers have the same VLAN??
second question. We need that 3 consul servers have the same VLAN??

We have 3 datacenters with different networks.

Is it possible to install all servers in different networks and to open ports??

Thank you, best regards.