Networking :: Can dsl bridge 3 nics?



Greetings.
   I am considering replacing my xp box with a dsl box if is possible to bridge the 3 nics that are in it. My internet connection comes into building A and then through a wireless router. It comes into Building B through a wireless bridge.  It then comes into the xp box with 3 nics bridged within windows. This box acts as a file sharing machine and phone answering machine. The other 2 nics split to 2 other computers.
Code Sample
internet---- wireless router 192.168.1.1/ buildingA
                                                               /
                                                              /  
 Building B          192.168.1.140       Wireless bridge
XP box file share etc_]192.168.1.110
    I           I
    I           I_computer 1 192.168.1.130
    I__computer 2 192.168.1.120


If it can be done, I would like to learn more about doing so.
Steve

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.

My that is a mother of a file to read!!!
I will have a lot to learn it seems.

I had smoothwall for a while but I do not think it can do what I am asking.
Thanks for the link.
Steve


original here.