Я предложил бы настроить прозрачный прокси Сквида на Вашем конце, доступном через VPN, и не продвинул бы любые маршруты (помимо подсети OpenVPN, очевидно) и сделать, чтобы они установили что-то как FoxyProxy в Firefox как их клиент прокси. FoxyProxy поддерживает шаблоны, таким образом, Вы можете сделать, чтобы они добавили сайты, Вы хотите проксировать через свою VPN для них (*.facebook.com, и т.д.).
Вы будете также обладать преимуществом входа (они - Ваши друзья, но все еще), и кэширующийся (по крайней мере, сохранение Вас некоторая восходящая пропускная способность) со Сквидом.
Думаю, будет лучше использовать iproute2 вместо старого и плохо работающего маршрута.
ip r | sed -n '/^de/s/.*dev //p'
route -n | awk '$ 1 ~ /0.0.0.0/ {print $ NF}'
предоставит вам интерфейс со шлюзом по умолчанию, который, скорее всего, является интерфейсом, через который вы выходите в Интернет.