okay, here's a soluton that will use your hardware. Use your 4-port router. Maybe you have some other PCs that you want to connect to it, so do that.
Connect the e-smith server to the router as well. Set up e-smith as public server. But then give it a fixed internal IP, e.g. 192.168.1.11 (make sure it's in the range that is allowed by the router). Also give it a fixed external IP, e.g. 192.168.1.12. Then tell the router to put 192.168.1.12 into a DMZ. This will eliminate all NAT for the e-smith box; in other words, it is connected directly to the outside world, and its own firewalling rules will protect it. Meanwhile, the router's firewalling rules will protect other PCs on the network.
I'm using a setup just like this (although my e-smith box has 2 NIC cards), and it seems to be working fine.
Some of the readers suggested just using the e-smith server as your gateway as well. That means you have to buy more hardware, which you may not want to do. But also, it means that all network traffic goes through the e-smith box; if it's an older CPU, it may be a bottleneck. Connecting your other machines to a router may speed things up for them. And then the e-smith box only has to serve up web pages.
hope this all made some sense.
Stewart in Calgary