Well I finally accomplished this task via a bridge.
The network was not functional eg. IP masquerading etc for the two boxes that were attaced to the two nics in the router box. The configuration that was suggested that simply assigns two different IPs and the same netmask allowed one box and not the other to connect to and use the router box to contact the internet.
Just to review the Suse router box has three network interface cards one connected to the external (hostile/internet) and two others (internal/friendly), these are each connected to another box/system each with its own nic(onboard the MOBOS in this cae).
I used bride-util available thru Yast add remove software and then again thru Yast assigned each of the internal cards an ip of 0.0.0.0
.Make sure under Security---> Firewall that the two cards in the Suse router box that will be connected to your 2 other systems are assigned to internal interfaces.
Now open your terminal program of choice as root and do :
Code:
dasbooter@fatman:~>brctl addbr br0
builds the bridge
Code:
dasbooter@fatman:~>brctl addif br0 eth0
Code:
dasbooter@fatman:~>brctl addif br0 eth1
adds the two intenal network cards to be bridged to the bridge
then do this:
Code:
dasbooter@fatman:~>ifconfig eth0 down
dasbooter@fatman:~> ifconfig eth1 down
dasbooter@fatman:~> ifconfig eth0 0.0.0.0 up
dasbooter@fatman:~> ifconfig eth1 0.0.0.0 up
just makes sure but you probably dont have to do this
then finally
Code:
dasbooter@fatman:~>ifconfig br0 192.168.0.1 up
Now try pinging the router box and pinging the 2 internal machines from the router box if that doesnt work that drop the firewalls for a moment and try again. If that doesnt work then your screwed cause I am fresh out of ideas
Make sure IP masquerading is checked in Yast firewall and you should now have access to the internet from the 2 internal machines. Now to make it permanent?
which exposes another weakness of mine scripting and run level knowledge
Good resources
http://www.tldp.org/HOWTO/Ethernet-B...O-3.html#ss3.1 http://bridge.sourceforge.net/
**** I did this because I had all the materials on hand cables and nic cards and wanted to save a couple of bucks and learn something in the process. I dont doubt that there are others who collect computer junk just like me
****