Quiero usar Raspberry Pi como una puerta de enlace VPN. El RPi se conecta a mi red doméstica e Internet a través de wlan0, and
cualquier dispositivo conectado eth0
obtiene una conexión VPN. Estoy usando pptp-linux
para hacer la conexión VPN y todo funcionó bien durante mi etapa de creación de prototipos. Sin embargo, para completar el proyecto, puse la conexión VPN en el /etc/rc.local
script para que comience en el arranque. Ahora falla el 50% del tiempo. Sospecho que está intentando la conexión VPN antes de conectarme correctamente a Internet a través de wlan0
. Si este es el problema, necesito una prueba para una conexión a Internet válida al comienzo rc.local
antes de continuar con el resto del script. ¿Alguna idea de cómo podría hacer esto?
sleep 20
antes de su secuencia de comandos. O mejor, pon tu guión/etc/network/if-up.d
. De esa forma, el script se ejecuta una vez que la interfaz de red sube.