[ previous ] [ next ] [ threads ]
 
 From:  mandel at bbmotor dot com
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Calling all PPTP and Route experts - Help
 Date:  Thu, 24 Feb 2005 07:45:44 -0600 (CST)
Hi,

I'm trying to setup a remote network as a PPTP client to m0n0. I have a
Dlink firewall (DFL-300) with support for PPTP on a remote network. My
problem lies in the static route on m0n0 to the pptp client network.

I have created a PPTP user that is assigned a static IP from the /28
pptp subnet below. The dlink firewall succesfully connects to the m0n0wall.
The pptp interface is pingable from the m0n0 lan. I want to be able to
route from the m0n0 lan side to the /24 remote network. So I've created a
static route as follows:

Int: PPTP       Net:192.168.1.0/24      G/w: 192.168.2.195

Everything works great once I do this. However, I can only create the
route while the pptp client is connected. As soon as the pptp user
logs out and pptp int goes down, the static route dies. If the pptp link
is re-created, the route doesn't come back up. I have to edit the static
route and re-apply it after the PPTP link is created.

The following entry appears in my log until I re-create the static route:

/kernel: arpresolve: can't allocate llinfo for 192.168.2.200rt
/kernel: arplookup 192.168.2.200 failed: could not allocate llinfo

Here are my setup details.

M0n0 Network
-----------------
LAN IP 192.168.0.1/24
WAN IP 66.243.xxx.xxx

Rules allow all traffic between PPTP and LAN

PPTP Config - Server address: 192.168.2.254
        Remote Address Range: 192.168.2.192/28

Remote Net
------------
LAN IP 192.168.1.0/24

Am I doing something wrong? Should I be doing this in a different way?

Thanks,
Eric