pptp using tun0 to work
Eric Schuele
e.schuele at computer.org
Fri Sep 9 08:31:49 PDT 2005
Philip M. Gollucci wrote:
> Hi,
>
> I'm on FreeBSD 5.4-RELEASE i386
>
> pptpclient-1.5.0 installed via pkg_add -r
>
> GENERIC kernel for now.
>
> cat /etc/ppp/ppp.conf
> LSI:
> set authname pgollucci
> set authkey xxxxxxxxxxx
> set timeout 0
> set ifaddr 0 0
> add w.x.y.z/24
> alias enable yes
>
> as root user:
>
> route flush
> route add default 192.168.0.1
> pptp w.x.y.z LSI &
> netstat -nf -finet
> Internet:
> Destination Gateway Flags Refs Use Netif Expire
> default 192.168.0.1 UGS 0 289 em0
> 10.0.0.1 10.0.0.174 UH 0 0 tun0
> 127.0.0.1 127.0.0.1 UH 0 230 lo0
> 192.168.0 link#1 UC 0 0 em0
> 192.168.0.1 00:0d:88:41:25:a1 UHLW 1 2903 em0 1074
>
> FYI:
> 10.0.0.1 is the gateway/router there 10.0.0.174 is the IP dolled out me
> automatically.
>
> so the first problem is that the second line is not a Gateway (G)
>
> so
> route add -inet 10.0.0.0/24 10.0.0.174
>
> netstat -nr -finet
> Routing tables
>
> Internet:
> Destination Gateway Flags Refs Use Netif Expire
> default 192.168.0.1 UGS 1 385 em0
> 10/24 10.0.0.174 UGS 0 0 em0
> 10.0.0.1 10.0.0.174 UH 0 0 tun0
> 127.0.0.1 127.0.0.1 UH 0 230 lo0
> 192.168.0 link#1 UC 0 0 em0
> 192.168.0.1 00:0d:88:41:25:a1 UHLW 1 2903 em0 963
>
> Okay that worked, but its on the wrong interface em0 and not tun0 and
> even if its not, I can't
> ping 10.0.0.1 or anything in the subnet.
>
> The ROUTE(8) man page is AWFUL here which is very unusual for FreeBSD.
> Could greatly benefit from some actual examples.
> I'd contribute them, but I obviously don't quite get it yet.
>
> Supposedly I'm supposed to use the -interface parameter but it doesn't
> work in this experience.
>
> killall pptp
> route flush
> route add default 192.168.0.1
> pptp w.x.y.z LSI &
> route add -inet 10.0.0.0/24 -interface tun0 10.0.0.174
> netstat -nr -finet
> Routing tables
>
> Internet:
> Destination Gateway Flags Refs Use Netif Expire
> default 192.168.0.1 UGS 0 78 em0
> 10&0xa0000ae tun0 US 0 0 tun0
> 10.0.0.1 10.0.0.174 UH 0 0 tun0
> 127.0.0.1 127.0.0.1 UH 0 230 lo0
> 192.168.0 link#1 UC 0 0 em0
> 192.168.0.1 00:0d:88:41:25:a1 UHLW 1 2907 em0 1006
>
> So that gave me a static not what I wanted I don't think and I still
> can't ping anything.
>
> Here's a traceroute to a computer in it
> traceroute 10.0.0.12
> traceroute to 10.0.0.12 (10.0.0.12), 64 hops max, 40 byte packets
> 1 192.168.0.1 (192.168.0.1) 0.861 ms 0.717 ms 0.733 ms
>
> While I'm at it ... What the heck does 10&0xa0000ae mean ?
>
> Also, I've been told that going to other way, from the office-> me, I am
> pingable.
>
> Any great ideas?
see if the following helps:
http://www.freebsd.org/cgi/getmsg.cgi?fetch=1290015+1295271+/usr/local/www/db/text/2005/freebsd-questions/20050904.freebsd-questions
>
> Thanks in advance
>
--
Regards,
Eric
More information about the freebsd-questions
mailing list