You need to look at adding static routes for Mac OS X. I haven't done this in over 18 months, but there are a couple tutorials I found which may help :)
From here:
Simple solution:
route -n add 10.0.0.0/8 10.16.3.254
Permanent solution:
Add a startup item (to avoid doing the above command every reboot)
cd /System/Library/StartupItems
mkdir AddRoutes
cd AddRoutes
Create a file called AddRoutes
(note: same as the folder name) vi AddRoutes
——————
#!/bin/sh
# Set static routing tables
. /etc/rc.common
StartService () { if [ "${ADDROUTES:=-NO-}" = "-YES-" ]; then
ConsoleMessage “Adding Static Routing Table” sudo route -nv add
10.0.0.0/8 10.16.3.254 fi }
StopService () { return 0 }
StopService () { return 0 }
RestartService () { return 0 }
RunService “$1″
——————
Then create a file StartupParameters.plist
——————
{
Description = “Add static routing tables”;
Provides = (”AddRoutes”);
Requires = (”Network”);
OrderPreference = “None”;
}
—————-
Then change permissions:
chmod 755 AddRoutes StartupParameters.plist
Reboot your computer. Verify with netstat -nr