I’m trying to get OpenVPN to start on boot. I can run OpenVPN via the terminal fine and as a temp fix have written a quick bash script that starts the openvpn program via cron @reboot. So the script is launched every time OSMC restarts. This works fine and I know my IP is being masked by the VPN with curl ipecho.net/plain; echo
.
I’ve read that putting the same *.opvn config file (which I’ve downloaded from PIA, and use susccessfuly with ``) into /etc/openvpn/
and rename to client.conf
will cause OpenVPN to automatically start a connection to this profile via init.d services every time the machine boots. I’ve tested this but I’m not getting a new VPN IP.
$sudo /etc/init.d/openvpn start
[ ok ] Starting openvpn (via systemctl): openvpn.service.
osmc@osmc:/var/run/openvpn$ curl ipecho.net/plain; echo
my acutual IP.
How can I get openvpn running as a service rather than a combination of @reboot cron and bash scripts.
I’m running this on a RPi 2 with OSMC Linux 3.18.13-1-osmc.