https://gist.github.com/SmartFinn/8324a55a2020c56b267b
Persiapkan certificate terlebih dahulu di folder yang diinginkan, dan berikut berkas – berkas yang di perlukan
- ca.crt
- ca.key
- client.crt
- client.key
- keypass.txt #isinya key private
- secret.cgf #isinya auth user dan pass

Silahkan install openvpn pada Raspberry Pi nya
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openvpn
Buat file baru dan sesuaikan dengan kebutuhan
sudo nano /etc/openvpn/client.conf
Untuk menjalakan openvpn service nya
sudo systemctl start openvpn@client.service
Sekarang untuk memastikan service vpn berjalan dengan baik
sudo ifconfig

Langkah terakhir ada bisa berjalan ketika Raspberry Pi menyala
sudo systemctl enable openvpn@client.service