xl2tpd rediscagem não funciona

2

/etc/xl2tpd/xl2tpd.conf :

redial = yes
redial timeout = 1
autodial = yes

Versão do xl2tpd default, mais recente Ubuntu 14.04 (Trusty):

xl2tpd  1.3.6+dfsg-1 amd64  layer 2 tunneling protocol implementation

Estou sempre fazendo ping de algum host como o Google, o DNS padrão - 8.8.8.8.

Ocasionalmente, estou perdendo a conexão, o ping é silencioso e o xl2tpd não se reconecta.

Parece que xl2tpd não sabe que a conexão está quebrada.

Existe alguma opção para manter uma conexão com a internet ativa, para manter xl2tpd rediscagem automaticamente?

Agora, uso um wrapper de script básico e sujo em torno do ping e também service xl2tpd restart para redial xl2tpd .

Existe mais um programa ( xl2tpd ) amigável?

    
por unixlinuxuser 04.07.2014 / 13:42

1 resposta

0

Algumas coisas para tentar. Eu definiria a rediscagem máxima para um número alto para que ele tentasse rediscar para mais tentativas. Talvez seja exaustivo tentativas de rediscagem e não tente mais. Além disso, eu defini o redial timeout para algo como 2.

trecho da página do manual xl2tpd

  • redial - Se definido como yes, o xl2tpd tentará rediscar se a chamada for desconectada.
  • tempo limite de rediscagem - aguarde X segundos antes de rediscar. A opção de rediscagem deve ser definida como yes para usar esta opção.
  • rediscagem máxima - desistirá das tentativas de rediscagem após X tentativas.

Além disso, você pode querer dar uma olhada neste script de exemplo aqui nesta Gist intitulado: vpn_dorm.sh . Pode lançar alguma luz sobre alternativas.

    
por 04.07.2014 / 18:55

Tags