Eu estava faltando a opção 'persist' no arquivo de configuração peer. Adicioná-lo resolveu meu problema
Eu configurei uma VPN PPTP em / etc / network / interfaces desta maneira:
auto tunnel
iface tunnel inet ppp
provider server1
O link está corretamente quebrado na inicialização ou quando eu emito o ifup tunnel
, mas quando ele falha ele não é reiniciado automaticamente, eu preciso trazê-lo manualmente!
Isso é o que eu encontrei nos logs:
pppd[857]: No response to 4 echo-requests
pppd[857]: Serial link appears to be disconnected.
pppd[857]: Connect time 1742.1 minutes.
pppd[857]: Sent 82272 bytes, received 17223 bytes.
pppd[857]: MPPE disabled
pppd[857]: Connection terminated.
pppd[857]: Modem hangup
pptp[833]: anon warn[decaps_hdlc:pptp_gre.c:204]: short read (-1): Input/output error
pptp[833]: anon warn[decaps_hdlc:pptp_gre.c:216]: pppd may have shutdown, see pppd log
pptp[842]: anon log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled)
pptp[842]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
pptp[842]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
pppd[857]: Exit.
Eu estou perdendo uma opção para que ela reconecte automaticamente, ou isso não está implementado, e devo verificar o status da VPN através do cron?
Eu estava faltando a opção 'persist' no arquivo de configuração peer. Adicioná-lo resolveu meu problema