We are running 10.3.6 Server on a PowerMac G4/733 with an additional Apple NIC. The additional NIC supports a local 192.168 network. The built-in Ethernet connects to a DSL modem (PPPoE).
The server NAT, firewall, DHCP services are configured to share the DSL Internet connection to the local network. This part works well.
The problem I run into is that Mac OS X tries to connect to the internet in the order the network ports are listed in the network control panel. I currently have the DSL connection port listed as the first.
If the DSL connection goes down, instead of trying to reconnect, OS X falls back to the next port (which is the internal network) and thinks that port is now the internet connection. I believe that because OS X thinks its connected to the Internet on the internal port, the “connect automatically” PPPoE setting has no effect.
Is there a work around for this? For example, is there any way to force the external internet connection to be bound to a specific port?