Routing command

I have a laptop with Windows 7 HPrem. It has a ethernet jack and a wireless both. I need to connect to two different networks at the same time. It wll works fine except that when network #2 is plugged into the ethernet jack the attempts to find the internet go out that jack instead of the wireless. I beleive i need to put in a routing command to change only the internet traffic. As soon as i unplug network 2 the internet works fine over the wireless connecting through network #1.  Network #1 my ip is reserved to be gateway is dot 1 and it is a Server 2000 environment. Network #2 is and is a local lab in only 1 room. It is also a Server 2000 environment. Of course I am not joined to the domain(s) with Windows 7 home Prem.

Thanks for any help.
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

The--CaptainConnect With a Mentor Commented:
kenboonejr - your comment boils down to RTFM and as such is rather pointless.

Ryoung_Aztec - you have not identified the default gateway for Network 2, which likely needs removing from your routing table.

When it's not working run:

netstat -nr

which should reveal your default gateways (identified by the rows that contain in the netmask column) - they might also appear at the bottom of the output, but scan the whole thing to be certain.

Then run:

route delete mask <IP of Network 2 default gateway>

Or, if you're lazy, you can just skip all the above and just run:

route delete mask

which should delete all your default routes, and then disconnect and reconnect to your wireless network (which should restore the default route you desire).


Ken BooneNetwork ConsultantCommented:
Here you go:

C:\Users\Ken Boone>route add ?

Manipulates network routing tables.

ROUTE [-f] [-p] [-4|-6] command [destination]
                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

  -f           Clears the routing tables of all gateway entries.  If this is
               used in conjunction with one of the commands, the tables are
               cleared prior to running the command.

  -p           When used with the ADD command, makes a route persistent across
               boots of the system. By default, routes are not preserved
               when the system is restarted. Ignored for all other commands,
               which always affect the appropriate persistent routes. This
               option is not supported in Windows 95.

  -4           Force using IPv4.

  -6           Force using IPv6.

  command      One of these:
                 PRINT     Prints  a route
                 ADD       Adds    a route
                 DELETE    Deletes a route
                 CHANGE    Modifies an existing route
  destination  Specifies the host.
  MASK         Specifies that the next parameter is the 'netmask' value.
  netmask      Specifies a subnet mask value for this route entry.
               If not specified, it defaults to
  gateway      Specifies gateway.
  interface    the interface number for the specified route.
  METRIC       specifies the metric, ie. cost for the destination.

All symbolic names used for destination are looked up in the network database
file NETWORKS. The symbolic names for gateway are looked up in the host name
database file HOSTS.

If the command is PRINT or DELETE. Destination or gateway can be a wildcard,
(wildcard is specified as a star '*'), or the gateway argument may be omitted.

If Dest contains a * or ?, it is treated as a shell pattern, and only
matching destination routes are printed. The '*' matches any string,
and '?' matches any one char. Examples: 157.*.1, 157.*, 127.*, *224*.

Pattern match is only allowed in PRINT command.
Diagnostic Notes:
    Invalid MASK generates an error, that is when (DEST & MASK) != DEST.
    Example> route ADD MASK IF 1
             The route addition failed: The specified mask parameter is invalid. (Destination & Mask
) != Destination.


    > route PRINT
    > route PRINT -4
    > route PRINT -6
    > route PRINT 157*          .... Only prints those matching 157*

    > route ADD MASK METRIC 3 IF 2
             destination^      ^mask      ^gateway     metric^    ^
      If IF is not given, it tries to find the best interface for a given
    > route ADD 3ffe::/32 3ffe::1

    > route CHANGE MASK METRIC 2 IF 2

      CHANGE is used to modify gateway and/or metric only.

    > route DELETE
    > route DELETE 3ffe::/32
Ryoung_AztecAuthor Commented:
Worked like a champ - thanks.
All Courses

From novice to tech pro — start learning today.