Windows – Routing network traffic on Windows Vista

3gnetworkingroutingwindows-vista

I have two network adapters. One is connected to a 3g-router and the second network adapter is connected to the local network.

I want to route all traffic on specific ip-addresses/hosts to the 3g-router using the "route add"-command and the rest should use the local connection.

Both connections work on their own but when they are enabled together neither of them work as expected, not even when one is set to a higher metric. Both are set up as "Private-networks".

All requests time-out. When I add a route to the 3g-router, tracing it works but surfing wont.

Any ideas?

Best Answer

Vista supports only one internet connection, and in addition has the annoying habit of always preferring wired connections over non-wired, on the supposition that they are faster (have better metric).

See this article for a solution with many screenshots :
"Windows Vista Multiple Networks: Wireless To Public WIFI and Wired To Private LAN".

The basic solution is to use the command:

route delete 0.0.0.0 IF 11

where the IF 11 refers to Inteface List # 11 (which is displayed by route print command output, in the Interface List section). Replace 11 by the number of the interface that you don't want to use for surfing.

Related Question