You have a couple options. You can setup network where the linux box is the gateway or you can buy a hardware router to use as the gateway. If you use the linux box as the gateway, you will need to learn how to configure iptables to do this. If you buy a router you just set your browser to the router's lan ip and go through the setup process. Most low cost routers will let you connect 4 computers to it and another port for connecting to the modem. If you don't go with the router, you will need to buy a hub. A hub looks like a router but does not have all the software/firmware the router has. You would hook it up just like you do the router except you do not connect it to the modem. You connect it to the eth1 interface on the linux box then connect eth0 to the modem. Once you are at this point, let us know which configuration you have THEN we will be able to step you through the rest. I just took a look a firewall-jay's little diddy and it looks like it will take the frustration out of manually seting up iptables. I had problems with both links though. The first is a typo and the second is correct but it sent me to a search page. I went to sourceforge.net then did a search there for "firewall" and firewall-jay was about second or third on the list.