Related to Network And HTTP Settings

Hi all,
I am having 5 nodes running on 5 machines in a cluster.
When i run these 5 instances on same machine everything was working fine and nodes were discovering each other. But when i am trying to deploy the cluster using different machines nodes are not able to communicate since ElasticSearch, by default, binds itself to the 0.0.0.0 address.
Could you please let me know that how should i set the bind address so my cluster can run on the network.

Thanks,
Bharvi Dixit