Dê uma olhada no vpnautoconnect.
O vpnautoconnect é um daemon que permite que você se reconecte automaticamente (na inicialização também) a um VPN criado com o gerenciador de rede. Ele pode se reconectar muito rapidamente e monitorar a largura de banda.
Para mais informações e para fazer o download, visite o site .
Tente isto também:
use o recurso AUTOSTART em /etc/default/openvpn
Ou
Descobrir o UUID da sua conexão VPN.
nmcli con list | grep -i vpn
O UUID é a segunda coluna com letras, números e traços.
Inicie a conexão em um terminal. Basta pressionar Ctrl+ Alt+ Tno teclado para abrir o Terminal. Quando abrir, execute o (s) comando (s) abaixo:
nmcli con up uuid <put you UUID here>
Defina isso para executar na inicialização.
Vá para Dash, digite e escolha Startup Applications, clique em Add e adicione o comando nmcli acima (com o UUID). Clique em "Adicionar". No nome, digite o nome que você deseja usar e, em Comando, coloque toda a linha nmcli acima. Clique em "Adicionar" novamente. Agora, reinicie e tente.
Fonte: SourceForge