Actually several problems. Let me explain what we are trying to accomplish first:
We have a server that sits in two subnets, by having a network adapter plugged into each network. 192.168.10.x and 192.168.20.x are the subnets. The 20.x subnet in intended for external access (outside the office, our 'DMZ' of sorts), and 192.168.20.1 is the gateway to the outside world. If a user or app on the server tries to access yahoo.com, for example, it should be routed through the 20.x subnet. The 10.x subnet is internal only and traffic to outside sites should not be routed through here.
First problem is that I'm not a Linux Guru in this area.
Second problem is that with two physical adapters, OpenSUSE 10.2 seems only able to run one at a time.
Third problem, pending resolution of the Second, is actually getting OpenSUSE 10.2 to work the way we want it.
UPDATE: Here is the way we actually want this to work:
eth0 - (externally-facing adapter)
Static IP: 192.168.20.5
Default Gateway: 192.168.20.1
eth1 - (internally-facing adapter)
Static IP: 192.168.10.5
Default Gateway: should be null
Routing information:
Destination: 192.168.10.0
Gateway: 192.168.10.5
Netmask: 255.255.255.0
This works fine in CentOS. We are able to access the CentOS box using the internal IP address, and it is also exposed outside on the 20. The CentOS box can also access both internal and external resources via IP and domain name. That said I realize that given my limited knowledge of Linux this may not be the best approach.
We have been able to get CentOS 5.3 working (an altogether wonderful OS, by the way). However, the GUI in OpenSUSE is not only completely different, it's also more complicated and confusing.
ANY help would be appreciated!