Elixer
Lifer
By that, I mean, say you got 5-6 VMs, and each of them will have access to the 1 shared external IP for incoming connections.
Would it best to set 1 VM as the root host, then let it route the appropriate traffic to each VM, or, is there a better way to handle this ?
For example, an incoming connection to plan1.blah.org should route all traffic to/from VM1, and plan2.blah.org would route to VM2 and so on.
I don't think this could be done purely with IPTABLES, so, would need to use a reverse proxy (nginx) to handle this, or is there another alternative ?
Each VM should be able to talk to each other VM, along with the external connections.
Root server is debian + KVM.
Anyone see any flaws, or things to look out for in this method ?
(and no, I am not a network pro, just helping out a project).
Would it best to set 1 VM as the root host, then let it route the appropriate traffic to each VM, or, is there a better way to handle this ?
For example, an incoming connection to plan1.blah.org should route all traffic to/from VM1, and plan2.blah.org would route to VM2 and so on.
I don't think this could be done purely with IPTABLES, so, would need to use a reverse proxy (nginx) to handle this, or is there another alternative ?
Each VM should be able to talk to each other VM, along with the external connections.
Root server is debian + KVM.
Anyone see any flaws, or things to look out for in this method ?
(and no, I am not a network pro, just helping out a project).