Então eu tenho uma instalação debian no meu vps com um script php configurado para enviar uma sequência de solicitações de curl. Eu gostaria de tunelar todo esse tráfego através de uma conexão openvpn para um dos servidores que eu tenho acesso com a minha assinatura paga vpn, privateineternetaccess. Assim, o próprio vps agiria como um intermediário, enviando todo esse tráfego para o servidor de pia, que envia os pedidos de curl.
Todas as respostas que encontrei sobre isso foram sobre como configurar o próprio vps como o ponto final, e ter um openvpn de local para isso. No entanto, estou procurando fazer exatamente o oposto.
Outra questão que tenho refere-se a interrupções de conexão que podem ocorrer. Eu estava pensando em deixar a conexão openvpn aberta 24/7, mas o que acontece se uma queda de conexão ocorre exatamente quando as solicitações de onda são enviadas? Atualmente, quando executo os scripts do local e a conexão openvpn do networkmanager cai eu simplesmente cancelo o script do terminal, qual seria o comportamento padrão no vps? Eu estava pensando em escrever uma função php que periodicamente verifica se a conexão openvpn está ativa e só continua enviando solicitações de curl se isso for verdade.
Tags networking vpn debian openvpn linux