|
There are three ways that I know of to connect to a PPTP VPN from linux. One is using the pptp-linux programs manually, another is to use pptpconfig gui, and the other is to use the NetworkManger pptp plugin. I've had no luck with any of these, though with all three I've got most of the way there.
Before I connect to anything, I do a route:
I then connect to the work VPN via any of the three methods listed above. route now looks like this:
Now comes the fun part where I try to ping something inside the work intranet.
As you see from that example, I'm connected just fine to the VPN because when I specify the ppp0 interface I can ping just fine. Only when I leave out the interface specification am I unable to reach anything. I think it has to do with the route specification, because the "From 1.2.3.4" in the failed example is somewhere in my ISP's network. I feel like I'm 99% of the way there, but I don't know enough about the route command to get to the finish line. I've tried adding a gateway to the 10.0.0.0 route, and messed around with the route default -- both with no success at all. Any tips, advice, pointers... thanks!
|