Sua interface ppp0
é um túnel do protocolo ponto a ponto . Conexões PPP são projetadas para ir apenas de um ponto para outro, portanto, não há necessidade de endereçamento IP. Essencialmente, se a sua máquina envia um pacote pela interface PPP, existe apenas um lugar para onde ele pode ir! Portanto, não há necessidade de diferenciar os possíveis destinatários com diferentes endereços IP.
Você não especificou qual software de VPN está usando, mas configurar quais rotas são enviadas para um cliente é uma opção comum. Se você estiver usando o OpenVPN, poderá encontrar informações sobre como definir as rotas para enviar aqui .
EDIT: Parece que você pode estar usando um PPTP VPN (que, a propósito, não é mais sercure e deve ser evitado, se possível). Nesse caso, você pode configurar quais entradas de roteamento serão adicionadas, fazendo algo assim:
Tráfego de rota via ppp0
Para encaminhar o tráfego através da interface PPP0, edite /etc/ppp/ip-up.d/route-traffic
vi /etc/ppp/ip-up.d/route-traffic
Anexar o código de exemplo a seguir (modifique NET e IFACE de acordo com seus requisitos):
#!/bin/bash
NET="10.0.0.0/8" # set me
IFACE="ppp0" # set me
#IFACE=$1
route add -net ${NET} dev ${IFACE}
Salve e feche o arquivo:
chmod +x /etc/ppp/ip-up.d/route-traffic