I want 1 front end server that will run haproxy, and the other 3 servers will be used for front-end web servers, db servers and a redis server.
So only 1 vps server needs to be exposed, and the other 3 need to communicate with each other etc.
Would you recommend I use iptables for this? Or something else?