Setting up my first Cassandra cluster.

Does one need to setup broadcast_address to public in all the nodes like this?
node 1 - colo 1 - broadcast points to public IP
node 2 - colo 1 - broadcast points to public IP
.....
node n - colo 1 - broadcast points to public IP

node 4 - colo 2 - broadcast points to public IP
node 5 - colo 2 - broadcast points to public IP

Or can it be like:
node 1 - colo 1 - broadcast points to internal
node 2 - colo 1 - broadcast points to internal
.....
node n - colo 1 - broadcast points to public IP

node 4 - colo 2 - broadcast points to internal
node 5 - colo 2 - broadcast points to public IP

Is there a way to restrict what IPs are allowed to connect to the DB at the Cassandra level or one has to setup a firewall at the OS level?

Reply via email to