How to setup communication between all service instances running in differenet containers/machines

I am trying to deploy and manage a temporal cluster for my POC. I would like to run a temporal cluster with all services on 2 or 3 different servers (each instance will have all temporal services running) that share a common distributed database.
In one of the topic discussions, the following is mentioned:

Can you please let me know how can I set up the required communication between instances of services?

Make sure that servers can talk to each other directly. The rest is handled by the Temporal itself.

Hi @maxim ,
Suppose I have temporal servers running on 2 machines 10.0.0.2 and 10.0.0.3 as a standalone binary and there is network connectivity between the two machines. How can I configure each temporal server so that it is aware of the other server or the services running on it?

You don’t need to configure this. The servers discover each other automatically through DB.