I would like to setup a machine with either windows 2k3 or 2k8 server or linux to act as a router and run services such as dns,dhcp, etc. I would also like it to do load balancing on both sides, for my incoming and outgoing connections. I have 2 dual NIC cards installed to make a total of 4 Ethernet ports, 2 for incoming and 2 for outgoing. The 2 incoming connections will be external ips and then the 2 internal connections will be private ips that will go to a switch. I have setup load balancing with 2 Ethernet connections before but not 4. I'm sure it is, but is this possible or is there special configuration steps needed to make something like this work?