Winter Knight
Group: Members
Posts: 146
Joined: April 2006 |
|
Posted: Nov. 26 2006,06:58 |
|
Yes, pretty much any linux distro can do what you need to do. And much, much more efficiently than a windows box (no need to run gui). In fact, a Pentium I running a small linux distro is probably more than you need.
The program you want to learn about is called "iptables." The necessary kernel functionality is in the DSL kernel, I checked a while ago. The user space program isn't included by default, but it is available in the myDSL repository.
Here is a tutorial that a lot of people recommend. Personally, I didn't think it was that clear, but I haven't found a better one. I learned pretty much everything I know about iptables from this tutorial. http://iptables-tutorial.frozentux.net/iptables-tutorial.html
That being said, there are dedicated firewall distros that you might want to use instead. These have iptables already, and a nice web interface to dictate forwarding and blocking and such. There are dozens of popular ones. I've only tried two. Smoothwall and IPCop. To be honest, I'm not sure I'd recommend either. I've heard good things about Astaro.
|