Weblog:   PPTP VPNs in Jaguar
Subject:   If only i could choose default routes
Date:   2002-10-17 11:35:15
From:   afrenier
Response to: If only i could choose default routes

This fix does not work. That only comes into play when the machine has no network connection at all - it decides which one to try first based on the order in that dialog. There are some apps out there that allow you to start a PPTP connection (PiePants and DigiTunnel, among others) but none of them appears to work with Jaguar (10.2)... so I am stuck. There is a built-in pptp client in Jaguar, which connects fine but doesn't have an option to disable default route. I have tried the following (in a terminal window)


sudo route delete default
[enter password]
sudo route add default [ip of real gateway here]


And that appears to work, but after a few minutes it stops working and I have to disconnect the pptp connection in order to get internet again. Any clues?

Full Threads Newest First

Showing messages 1 through 2 of 2.

  • If only i could choose default routes
    2003-03-31 23:26:45  anonymous2 [View]

    After setting up the VPN connection, try running the following script. You will of course need to change the IP addresses to fit your needs. In the example below, 192.168.100.0/24 is the local network, and 192.168.1.0/24 is the remote network we are vpn'd to. This is self-healing; when the vpn is disconnected the routes will fix themselves.

    #!/bin/sh
    # delete the broken default route
    sudo route delete default

    # add the route to the vpn network
    # via the pptp interface
    sudo route add -net 192.168.1.0 \
    -netmask 255.255.255.0 -interface ppp0

    # set the new default route
    sudo route add default 192.168.100.254
    • If only i could choose default routes
      2004-11-18 23:36:56  avidan [View]

      THANK YOU "ANONYMOUS"!
      Now, does anyone know a way to get this script to run automatically everytime i connect via pptp vpn?
      -avidan

Showing messages 1 through 2 of 2.