Have a look at http://www.fli4l.de/e_index.htm

I'm running an old 486 as Router and Firewall with it. No harddisk is required - it runs from a single floppydisk.