No momento não estou em posição de encontrar informações mais detalhadas sobre isso, então desculpe se isso é vago, mas me lembro de ler sobre isso antes, e o truque era definir rotas estáticas nos scripts contidos em / etc / ppp. Por exemplo, no script 'up', acho que você poderia fazer algo como:
#!/bin/sh
# route everything through PPP
/sbin/route -n add -net 0.0.0.0 $IPREMOTE >> /tmp/ppp.log 2>&1
# exclude 10.x.x.x
/sbin/route -n delete -net 10.0.0.0 $IPREMOTE >> /tmp/ppp.log 2>&1
Eu posso estar um pouco errado sobre a sintaxe, mas espero que seja um começo. :)