Di distro Linux yang sudah menggunakan systemd (Ubuntu, Fedora, ArchLinux, Debian), untuk membuat autostart openvpn sangat-sangat mudah. Pertama anda harus sudah memiliki akses ke OpenVPN, bila belum punya bisa di install dengan mengikuti tutorial di sini.
File Konfig OpenVPN
File openvpn yang saya miliki saya berinama ca-cimen.ovpn, copy file tersebut ke /etc/openvpn/ca-cimen.conf, ingat ekstension di /etc/openvpn harus .conf kalo tidak, file konfigurasi OpenVPN tidak akan terdeteksi.
Setting Auto Start
Buka file /etc/default/openvpn tambahkan baris
AUTOSTART="ca-cimen"
ingat untuk mengganti ca-cimen dengan nama yang anda gunakan diatas.
restart daemon systemd
systemctl daemon-reloadjalankan service openvpn ca-cimen
systemctl start openvpn@ca-cimencek status client openvpn
systemctl status openvpn@ca-cimencoba restart system anda, openvpn akan otomatis terhubung.
Bila service VPN tidak berjalan setelah booting, aktifkan dengan systemd
systemctl enable openvpn@ca-cimen