если на ум не чего не придет завтра поставлю еще одну сетевку и раскидаю каждый по своей сет карте.
... и будете иметь тот же вопрос.
ну как бы на этой системе роутер и работает 
С этого надо было начинать. А еще надо бы продолжить тем, что писать каким образом поднимается pptp, от этого будет зависеть способ решения вопроса.
Но вообще тема яйца выведенного не стоит. Вам ув. fisher74 уже дал направление, я только уточню.
Основной линк Вы оставляете с default route, в другом его убираете, а при подъёме другого линка записываете нужные маршруты к нужным сетям через этот самый другой линк, с помощью скриптов в /etc/ppp/ip-up.d/ или через GUI (см выше)
Можно конечно и через netfilter, но... как минимум это потребует ещё задействовать iproute2 и несколько таблиц марщрутизации.