My idea WAS to use a router for the other PCs, and put the SME server behind this router. If you put it in server-only mode, as Bill says, it won't protect itself, so you are relying on the router's firewall rules. So instead, I put it in server-gateway mode (since it has two NIC cards already), but just didn't hook anything up to eth1.
My scheme worked well for web server, but for some reason I've had problems with mail. I can send mail out from the rest of the network (traffic goes out through the router, then down into the SME server to the mail server before turning around and going back out into the net), but I could not receive any mail. Looks like SME server isn't set up to operate behind a router, and modifying the templates looks to be byzantine in its complexity - at least from my perspective.
I've actually given up and gone back to my previous configuration: SME server working as server - gateway, connected to cable modem. On the internal side, it connects to a 5-port hub to which my workstations are connected.
I tried using a Linksys router instead of a hub, but I cannot get my workstations to see the outside world. Probably has to do with the fact that my SME server is on 192.168.224.x, while my router (and connected workstations) are on 192.168.1.x - some routing is required (I think) to get from that network to the SME server network, and isn't obvious to me how to accomplish it. If anyone has any tips, please let me know.
cheers
Stewart in Calgary