You need a router that supports Multi-NAT. You need to be aware of the risks of leaving machines completely open to the internet though - NAT provides a pretty decent layer of support, and any ports open on machines that aren't properly secured are potential attack vectors. Remember that only one machine needs to be compromised on your LAN and then all of your other machines are suddenly a lot more vulnerable.