Networking Forums

Networking Forums > Computer Networking > Windows Networking > Server 2003 RRAS Routing

Reply
Thread Tools Display Modes

Server 2003 RRAS Routing

 
 
Myxx
Guest
Posts: n/a

 
      08-01-2008, 10:06 PM
Hey Windows Server community,

Got a quick one to run by you all. Thanks for taking the time to read
through it, and for any responses.

I've got a 2-site organization. Each site has independent Internet T1, as
well as an MPLS T1 joined by 2 Cisco routers. All devices inside the
network use the MPLS routers as their default gateways. So, no problem with
talking back and forth. All that is fine.

Where I have a problem is with static routes through RRAS.

The RRAS server (for PPTP VPN connections) is in one office at hypothetical
IP 10.0.0.3, and it's gatway is the MPLS router at hypothetical 10.0.0.5.
So no problems with routing there.

The remote office server is on IP192.0.0.2, with a gateway of 192.0.0.5, the
MPLS router.

Users in each office can connect to local and MPLS connected systems without
a problem. However, when any user attempts to connect to the VPN, they only
get routes for the subnet local to the RRAS server. Though I have created
static routes in the RRAS configuration area, those routes aren't propogated
out to the client.

I can do manual 'route add' to get the routes to the clients, using the PPP
interface as the gateway, but that's a lame solution, that doesn't really
scale, especially to a non-technical audients. And I don't want to create
post-vpn connection batch files they have to run each time. However, when I
add the routes manually, all traffic can get through, and all servers are
accessible. So it's not a routing problem per se, it's a static route
problem.

Any thoughts out there as to why this might be happening, and what I can do
to get it working?

Thanks!


 
Reply With Quote
 
 
 
 
Bill Grant
Guest
Posts: n/a

 
      08-02-2008, 02:51 AM


"Myxx" <(E-Mail Removed)> wrote in message
news:0NLkk.2436$(E-Mail Removed)...
> Hey Windows Server community,
>
> Got a quick one to run by you all. Thanks for taking the time to read
> through it, and for any responses.
>
> I've got a 2-site organization. Each site has independent Internet T1, as
> well as an MPLS T1 joined by 2 Cisco routers. All devices inside the
> network use the MPLS routers as their default gateways. So, no problem
> with talking back and forth. All that is fine.
>
> Where I have a problem is with static routes through RRAS.
>
> The RRAS server (for PPTP VPN connections) is in one office at
> hypothetical IP 10.0.0.3, and it's gatway is the MPLS router at
> hypothetical 10.0.0.5. So no problems with routing there.
>
> The remote office server is on IP192.0.0.2, with a gateway of 192.0.0.5,
> the MPLS router.
>
> Users in each office can connect to local and MPLS connected systems
> without a problem. However, when any user attempts to connect to the VPN,
> they only get routes for the subnet local to the RRAS server. Though I
> have created static routes in the RRAS configuration area, those routes
> aren't propogated out to the client.
>
> I can do manual 'route add' to get the routes to the clients, using the
> PPP interface as the gateway, but that's a lame solution, that doesn't
> really scale, especially to a non-technical audients. And I don't want to
> create post-vpn connection batch files they have to run each time.
> However, when I add the routes manually, all traffic can get through, and
> all servers are accessible. So it's not a routing problem per se, it's a
> static route problem.
>
> Any thoughts out there as to why this might be happening, and what I can
> do to get it working?
>
> Thanks!
>


Where are the remote clients? Are they connecting from outside (ie not in
either site)?

You should not need any routes on the client. By default it will send
all traffic through the VPN connection (unless you disable the "use default
gateway...." switch). If you disable that it will only send subnet traffic
through the tunnel for the subnet matching the received IP.

If you have disabled that switch you are on your own. You cannot
pre-configure routes because there is no address you can use as the gateway
address (since this isn't allocated until the VPN connection is made). In
RRAS you can use a demand-dial interface, but that doesn't exist in the
client OS.

The only viable solution is to have a script which runs when the client
connects. The script would need to get the IP address of the connection and
plug it into the route commands.

 
Reply With Quote
 
Myxx
Guest
Posts: n/a

 
      08-05-2008, 12:25 AM
Thanks Bill. I appreciate your input and feedback.

All clients are remote, in that they are all home users. I did indeed
disable the "use default gateway" switch, mostly for bandwidth reasons at
the main site. I didn't want all Internet traffic going through the VPN and
then back out the corporate Internet. At the time, it seemed the lesser of
two evils.

As it stands, my only solution has been to assign static IPs through AD
dial-in permissions, then write a script for each user that adds the remote
route based on the assigned IP. Not a wonderful solution, but since I also
have to have them map drives, I guess it's not such a terrible hassle to add
that in.

Out of curiosity, how do I enable Internet routing through RRAS? I know
that's a newbie question, but I'm somewhat of a newbie to RRAS. Unless I
disable that switch, users get no internet at all, only access to the
corporate systems.

Thanks,

Myxx


"Bill Grant" <not.available@online> wrote in message
news:(E-Mail Removed)...
>
>
> "Myxx" <(E-Mail Removed)> wrote in message
> news:0NLkk.2436$(E-Mail Removed)...
>> Hey Windows Server community,
>>
>> Got a quick one to run by you all. Thanks for taking the time to read
>> through it, and for any responses.
>>
>> I've got a 2-site organization. Each site has independent Internet T1,
>> as well as an MPLS T1 joined by 2 Cisco routers. All devices inside the
>> network use the MPLS routers as their default gateways. So, no problem
>> with talking back and forth. All that is fine.
>>
>> Where I have a problem is with static routes through RRAS.
>>
>> The RRAS server (for PPTP VPN connections) is in one office at
>> hypothetical IP 10.0.0.3, and it's gatway is the MPLS router at
>> hypothetical 10.0.0.5. So no problems with routing there.
>>
>> The remote office server is on IP192.0.0.2, with a gateway of 192.0.0.5,
>> the MPLS router.
>>
>> Users in each office can connect to local and MPLS connected systems
>> without a problem. However, when any user attempts to connect to the
>> VPN, they only get routes for the subnet local to the RRAS server.
>> Though I have created static routes in the RRAS configuration area, those
>> routes aren't propogated out to the client.
>>
>> I can do manual 'route add' to get the routes to the clients, using the
>> PPP interface as the gateway, but that's a lame solution, that doesn't
>> really scale, especially to a non-technical audients. And I don't want
>> to create post-vpn connection batch files they have to run each time.
>> However, when I add the routes manually, all traffic can get through, and
>> all servers are accessible. So it's not a routing problem per se, it's a
>> static route problem.
>>
>> Any thoughts out there as to why this might be happening, and what I can
>> do to get it working?
>>
>> Thanks!
>>

>
> Where are the remote clients? Are they connecting from outside (ie not
> in either site)?
>
> You should not need any routes on the client. By default it will send
> all traffic through the VPN connection (unless you disable the "use
> default gateway...." switch). If you disable that it will only send subnet
> traffic through the tunnel for the subnet matching the received IP.
>
> If you have disabled that switch you are on your own. You cannot
> pre-configure routes because there is no address you can use as the
> gateway address (since this isn't allocated until the VPN connection is
> made). In RRAS you can use a demand-dial interface, but that doesn't exist
> in the client OS.
>
> The only viable solution is to have a script which runs when the client
> connects. The script would need to get the IP address of the connection
> and plug it into the route commands.



 
Reply With Quote
 
Bill Grant
Guest
Posts: n/a

 
      08-05-2008, 11:45 PM
Enabling routing is simple. You simply enable IP routing in RRAS.

That doesn't automatically solve all your problems. That just enables
the router. You need to have the routing in each subnet set up correctly.
Remember that getting traffic from point A to point B is only half the
solution. There has to be a return route as well.

"Myxx" <(E-Mail Removed)> wrote in message
news:Q5Nlk.5924$(E-Mail Removed)...
> Thanks Bill. I appreciate your input and feedback.
>
> All clients are remote, in that they are all home users. I did indeed
> disable the "use default gateway" switch, mostly for bandwidth reasons at
> the main site. I didn't want all Internet traffic going through the VPN
> and then back out the corporate Internet. At the time, it seemed the
> lesser of two evils.
>
> As it stands, my only solution has been to assign static IPs through AD
> dial-in permissions, then write a script for each user that adds the
> remote route based on the assigned IP. Not a wonderful solution, but
> since I also have to have them map drives, I guess it's not such a
> terrible hassle to add that in.
>
> Out of curiosity, how do I enable Internet routing through RRAS? I know
> that's a newbie question, but I'm somewhat of a newbie to RRAS. Unless I
> disable that switch, users get no internet at all, only access to the
> corporate systems.
>
> Thanks,
>
> Myxx
>
>
> "Bill Grant" <not.available@online> wrote in message
> news:(E-Mail Removed)...
>>
>>
>> "Myxx" <(E-Mail Removed)> wrote in message
>> news:0NLkk.2436$(E-Mail Removed)...
>>> Hey Windows Server community,
>>>
>>> Got a quick one to run by you all. Thanks for taking the time to read
>>> through it, and for any responses.
>>>
>>> I've got a 2-site organization. Each site has independent Internet T1,
>>> as well as an MPLS T1 joined by 2 Cisco routers. All devices inside the
>>> network use the MPLS routers as their default gateways. So, no problem
>>> with talking back and forth. All that is fine.
>>>
>>> Where I have a problem is with static routes through RRAS.
>>>
>>> The RRAS server (for PPTP VPN connections) is in one office at
>>> hypothetical IP 10.0.0.3, and it's gatway is the MPLS router at
>>> hypothetical 10.0.0.5. So no problems with routing there.
>>>
>>> The remote office server is on IP192.0.0.2, with a gateway of 192.0.0.5,
>>> the MPLS router.
>>>
>>> Users in each office can connect to local and MPLS connected systems
>>> without a problem. However, when any user attempts to connect to the
>>> VPN, they only get routes for the subnet local to the RRAS server.
>>> Though I have created static routes in the RRAS configuration area,
>>> those routes aren't propogated out to the client.
>>>
>>> I can do manual 'route add' to get the routes to the clients, using the
>>> PPP interface as the gateway, but that's a lame solution, that doesn't
>>> really scale, especially to a non-technical audients. And I don't want
>>> to create post-vpn connection batch files they have to run each time.
>>> However, when I add the routes manually, all traffic can get through,
>>> and all servers are accessible. So it's not a routing problem per se,
>>> it's a static route problem.
>>>
>>> Any thoughts out there as to why this might be happening, and what I can
>>> do to get it working?
>>>
>>> Thanks!
>>>

>>
>> Where are the remote clients? Are they connecting from outside (ie not
>> in either site)?
>>
>> You should not need any routes on the client. By default it will send
>> all traffic through the VPN connection (unless you disable the "use
>> default gateway...." switch). If you disable that it will only send
>> subnet traffic through the tunnel for the subnet matching the received
>> IP.
>>
>> If you have disabled that switch you are on your own. You cannot
>> pre-configure routes because there is no address you can use as the
>> gateway address (since this isn't allocated until the VPN connection is
>> made). In RRAS you can use a demand-dial interface, but that doesn't
>> exist in the client OS.
>>
>> The only viable solution is to have a script which runs when the
>> client connects. The script would need to get the IP address of the
>> connection and plug it into the route commands.

>
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Server 2003 RRAS stops routing mezlo@sunfire.org Windows Networking 2 08-29-2008 05:44 PM
Routing w/Multihomed server without RRAS Darrick West Windows Networking 4 01-14-2008 05:06 AM
FTP Issue on RRAS routing server. Graham Webber Windows Networking 1 02-26-2007 07:56 AM
Win2k3 Ent Server RRAS LAN 3 NIC routing Geovanni Windows Networking 5 06-15-2006 06:04 PM
RRAS Server 2003 Problem Timothy McClory Windows Networking 0 01-02-2004 02:49 PM



1 2 3 4 5 6 7 8 9 10 11