XP Router

  • Thread starter Thread starter Bob Simon
  • Start date Start date
B

Bob Simon

If I put a second ethernet interface in a computer running XP and
configure it to a second network, will it automatically do IP routing?
If this is a service, what is it called?
 
will it automatically do IP routing? Depend. In most cases you need to
enable IP routing manually.

Or you can enable ICS.
Routing how to
How to display the routing table How to disable ip routing/forwarding
on a W2K Pro? How to enable ip routing/forwarding on Win2k ...
www.howtonetworking.com/Networking/routing.htm


--
Bob Lin, MS-MVP, MCSE & CNE
Networking, Internet, Routing, VPN Troubleshooting on
http://www.ChicagoTech.net
How to Setup Windows, Network, VPN & Remote Access on
http://www.HowToNetworking.com
 
If I put a second ethernet interface in a computer running XP and
configure it to a second network, will it automatically do IP routing?
If this is a service, what is it called?

The "routing and remote access service" is similar to the old dial up
networking server. It's not required for routing between your two lan
interfaces.

All you need to do after configuring the second interface is make the
following registry change.

System Key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
Value Name: IPEnableRouter
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)



Jim.
 
will it automatically do IP routing? Depend. In most cases you need to
enable IP routing manually.

Or you can enable ICS.
Routing how to
How to display the routing table How to disable ip routing/forwarding
on a W2K Pro? How to enable ip routing/forwarding on Win2k ...
www.howtonetworking.com/Networking/routing.htm

I see in your link that:
"If you are running w2k/xp pro, set IPEnableRouter=0x01 in the
registry HKLM\System\CurrentControlSet\Services\TCPIP\Parameters. "
(This is the same registry key that Jim gave me.)

Does this mean that XP Home doesn't include the code needed to route
between two different networks?

When I toggle on IPEnableRouter, will I see any indication of this
process in the Task Manager?
 
Does this mean that XP Home doesn't include the code needed to route
between two different networks?

The functionality has been included with windows for many years.

It's the same registry entry for winnt, xp home, xp pro and win2k.
Similar for win9x and winme.

On win9x this is

System Key:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
Value Name: EnableRouting
Data Type: (string value)
Value Data: (0 = disabled, 1 = enabled)

For winxp/2k/NT

System Key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
Value Name: IPEnableRouter
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

When I toggle on IPEnableRouter, will I see any indication of this
process in the Task Manager?


I don't think so.


Jim.
 
Hi
If you want a real answer you have to describe complete topology of the
Network, the nature of the connection, what need to be Routed, and what the
Internet source is (if any)?
If it is just to Route Internet in absence of a Cable/DSL Router.
Read this, http://practicallynetworked.com/sharing/xp_ics/
Jack (MS, MVP-Networking)
 
Does this mean that XP Home doesn't include the code needed to route
between two different networks?

The functionality has been included with windows for many years.

It's the same registry entry for winnt, xp home, xp pro and win2k.
Similar for win9x and winme.

On win9x this is

System Key:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
Value Name: EnableRouting
Data Type: (string value)
Value Data: (0 = disabled, 1 = enabled)

For winxp/2k/NT

System Key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
Value Name: IPEnableRouter
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)


When I toggle on IPEnableRouter, will I see any indication of this
process in the Task Manager?

I don't think so.

Jim.

I presume I would only set the default route on one of the interfaces
and leave the other one blank. Is this correct?
 
Jack,
Here is the hypothetical topology I was thinking of:
DSL Modem --> Ethernet 1 --> XP Router --> Ethernet 2

Actually, I thought the other answers were perfectly adequate. Why do
you say that the "real answer" to how to enable routing depends on
topology (and a bunch of other things)?

On a Cisco 3550 L3 switch, you simply enter "ip routing" to turn on
the routing process. (It's off by default, just like with XP, making
an expensive switch act like a strictly L2 device.) It certainly
seems reasonable to me that the equivalent for XP would be to toggle
IPEnableRouter in TCP/IP / Parameters as Jim and Robert already told
me.
 
Jack,
Here is the hypothetical topology I was thinking of:
DSL Modem --> Ethernet 1 --> XP Router --> Ethernet 2

If you're wanting to share an Internet connection the "DSL Modem" will
need to be a nat capable device or you will need to use xp's ics
facility.


Jim.
 
Back
Top