Home

Autoinicio de Cliente OpenVPN

lotar

Usuario
Amigo OpenSPA
18 Nov 2012
54
12
0
Hola, tengo un problema en el autoinicio del cliente Openvpn;
para que inicie el cliente debo crear en /dev un archivo llamado tun

mkdir /dev/net
mknod /dev/net/tun c 10 200

de esa manera el cliente openvpn inicia de manera correcta;

el problema viene a reiniciar el deco, esa carpeta y archivo desaparecen y el cliente openvpn no puede iniciar

¿alguna posible solución?
¿algun archivo tipo rc.local donde al inicio crear e iniciar openvpn despues de su creación?

gracias
 

darkmantk

OpenSpa Team
Miembro del equipo
26 Ago 2009
8.533
2.650
0
Prueba a crearte un script por ejemplo tunbootup y le pones

Código:
#! /bin/sh

# make directory and node tun
mkdir /dev/net
mknod -m 0600 /dev/net/tun c 10 200

# launch program with proper config
openvpn --config /var/etc/openvpn/client.conf &

NOTA: Si te fijas yo he añadido para lanzar el openvpn con el archivo .conf que te interese solo es modificarlo, si no quieres lanzarlo con el script pues lo quitas.

Lo metes en /etc/init.d/ con atributos 755

Y por último crea un symlink poniendo esto en telnet:

ln -sf /etc/init.d/tunbootup /etc/rcS.d/S39tunbootup

A ver si con eso tienes suerte y ya te crea en cada reinicio lo que necesitas.
 
  • Me gusta
Reactions: rusoalicia y lotar

pujolras

Usuario
Amigo OpenSPA
19 Dic 2015
12
0
0
36
buenas, gracias a vosotros he podido soluciona el mismo problema que tenia el autor.
gracias!
por cierto, sigue pasando en OpenSPA 6.0