Rotas não adicionadas depois de executar 'pon' para iniciar o cliente pptp

0

Eu configurei meu servidor dev com o cliente pptp e use pon {vpn name} para iniciar o cliente. Eu também adicionei o seguinte arquivo em /etc/ppp/ip-up.d/{vpn name} para configurar algumas rotas para mim:

#/bin/sh

if ["${PPP_IPPARAM}" = "{vpn name}"]; then
    /sbin/route add -net 10.2.17.0/24 dev ${PPP_IFACE}
fi

Depois de executar sudo pon {vpn name} dump debug nodetach , não vejo nenhum erro na saída, mas as rotas não foram adicionadas à minha tabela de roteamento. Eu também tentei alterar o arquivo apenas para isso:

#/bin/sh
/sbin/route add -net 10.2.17.0/24 dev ppp0

E ainda nada. Eu assegurei que o arquivo é de propriedade do root e tem permissões executáveis (755).

    
por Dave Long 04.12.2013 / 16:13

1 resposta

1
#/bin/sh

deve ser

#!/bin/sh

e verifique se o arquivo é executável.

    
por full-hyperion 19.11.2014 / 13:25