[pptp-server] New to PoPToP, routing issues..?

George Vieira GeorgeV at citadelcomputer.com.au
Tue Aug 21 17:37:31 CDT 2001


You do have a point about the 10 Class A subnet and it's mask but you can't
use proxyarp if the LAN IP is different to the PPTP IP addresses... it'll
say "Can't find ethernet device for proxy arp".

The first 10.19.23.0 is specifying the gateway and the other is just a
network route for it. Some machines do this and others don't it's quite
weird...

thanks,
George Vieira
Network Engineer
Citadel Computer Systems P/L
PH +(61)2 9955 2644
FX +(61)2 9955 2659

-----Original Message-----
From: Cowles, Steve [mailto:Steve at SteveCowles.com]
Sent: Wednesday, August 22, 2001 8:26 AM
To: pptp-server at lists.schulte.org
Subject: RE: [pptp-server] New to PoPToP, routing issues..?


> -----Original Message-----
> From: Chris Storer [mailto:cstorer at infinitisystems.com]
> Sent: Tuesday, August 21, 2001 10:51 AM
> To: Josh Howlett
> Cc: pptp-server at lists.schulte.org
> Subject: RE: [pptp-server] New to PoPToP, routing issues..?
> 
> 
> Ok.  Just fired up a client, authenticated just fine.  Client received
> 10.19.33.202, with a netmask of 255.0.0.0 - is that strange??

Microsoft assigns the pptp netmask based on the class of network. In your
case the 10.0.0.0 network address is considered a class A which would have a
netmask of 255.0.0.0.
 
> 
> Anyway...Here is from ifconfig for ppp0:
> 
> ppp0      Link encap:Point-to-Point Protocol
>           inet addr:10.19.33.200  P-t-P:10.19.33.202  
> Mask:255.255.255.255
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1490  Metric:1
>           RX packets:84 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:3
>

Looks good...
 
> Here is routing table:
> 
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric 
> Ref    Use
> Iface
> 10.19.33.202    *               255.255.255.255 UH    0      
> 0        0 ppp0
> 10.19.33.0      *               255.255.255.0   U     0      
> 0        0 eth1
> 10.19.23.0      10.19.23.22     255.255.255.0   UG    0      
> 0        0 eth0
> 10.19.23.0      *               255.255.255.0   U     0      
> 0        0 eth0
> 127.0.0.0       *               255.0.0.0       U     0      
> 0        0 lo
> default         10.19.23.1      0.0.0.0         UG    0      
> 0        0 eth0
>

Looks OK!! The dual 10.19.23.0 is a little confusing though.
 
> Here is arp table:
> 
> ? (10.19.23.7) at 00:D0:B7:69:2A:81 [ether] on eth0
> ? (10.19.23.1) at 00:02:17:60:D6:4C [ether] on eth0
> ? (10.19.33.202) at * PERM PUP on eth1
>

In your /var/log/messages file... do you see a statement that says something
like "found eth1 for proxy arp" after the local/remote ip assignment???
Without eth1 acting as a proxy arp for your PPTP client, the clients/servers
on your LAN will not be able to communicate with your PPTP client. Just the
PPTP server itself. Also is ip_forwarding enabled?

Steve Cowles

_______________________________________________
pptp-server maillist  -  pptp-server at lists.schulte.org
http://lists.schulte.org/mailman/listinfo/pptp-server
--- To unsubscribe, go to the url just above this line. --



More information about the pptp-server mailing list