Cuando estamos conectados a una VPN y pasan n segundos de no utilizar la conexion, la red movil nos desconecta pero hay un truco muy sencillo de realizar en la configuracion OVPN para evitar que esto suceda sin necesidad de utilizar el Terminal.
Teniendo un archivo .ovpn al que deseemos conectarnos lo abrimos con el bloc de notas y nos encontraremos con algo similar a esto:
Lo que haremos sera añadir una linea de codigo extra, quedando asi:
La funcion de esta linea es mantener viva la conexion enviando cada 10 segundos un ping al servidor, solo cuando la conexion esta en idle (sin uso)
keepalive = Mantener vivo
-La conexion esta en uso? Si = No se envia nada pues la conexion esta "viva"
-La conexion esta en uso? No = Se envia un paquete cada 10 segundos para evitar que la conexion "muera"
El terminal se utiliza para enviar cada 1 segundo un ping a una pagina web, generando un gasto mucho mayor de bateria.
Teniendo un archivo .ovpn al que deseemos conectarnos lo abrimos con el bloc de notas y nos encontraremos con algo similar a esto:
- Sin modificar:
- client
proto tcp
resolv-retry infinite
server-poll-timeout 4
remote 12.34.56.78 123 tcp
dev tun
comp-lzo no
verb 3
Lo que haremos sera añadir una linea de codigo extra, quedando asi:
- keepalive 10 120 añadido:
- client
proto tcp
resolv-retry infinite
server-poll-timeout 4
remote 12.34.56.78 123 tcp
dev tun
comp-lzo no
verb 3
keepalive 10 120
La funcion de esta linea es mantener viva la conexion enviando cada 10 segundos un ping al servidor, solo cuando la conexion esta en idle (sin uso)
keepalive = Mantener vivo
-La conexion esta en uso? Si = No se envia nada pues la conexion esta "viva"
-La conexion esta en uso? No = Se envia un paquete cada 10 segundos para evitar que la conexion "muera"
El terminal se utiliza para enviar cada 1 segundo un ping a una pagina web, generando un gasto mucho mayor de bateria.