Сука блядь йбаный в рот во-первых openvpn по умолчанию настроен работать как сервер, а не как клиент. Поэтому после

apt install openvpn

нужно набрать

nano /etc/default/openvpn

и раскомментировать там

AUTOSTART="all"

В /etc/openvpn при этом должен лежать ёбаный config.conf

root@me:/etc/openvpn# ll
total 28
drwxr-xr-x   2 root root  4096 окт 21 20:20 ./
drwxr-xr-x 142 root root 12288 окт 21 20:07 ../
-rw-r--r--   1 root root  8143 окт 21 15:35 config.conf
-rwxr-xr-x   1 root root  1301 июн 22 18:23 update-resolv-conf*

Дальше нас ждёт подарок от поцтеринга, который решил что линукс слишком прост и нужно превратить его настройку в ёбаный ад. Для этого он сделал команду

systemctl daemon-reload

о которой упоминается в /etc/default/openvpn

# If you're running systemd, changing this variable will
# require running "systemctl daemon-reload" followed by
# a restart of the openvpn service (if you removed entries
# you may have to stop those manually)

Без неё ничего не заработает. Поэтому её надо запустить. Лично у меня сейчас это работает так:

nano /etc/default/openvpn
service openvpn stop
service openvpn start
--> хуй без масла, просто нихуя не работает и всё блядь, хоть ты ебанись

nano /etc/default/openvpn
service openvpn stop
systemctl daemon-reload
service openvpn start
--> заработало сука блядь

После вышеуказанных анальных плясок с арифмометром, openvpn должен при каждом ребуте самостоятельно включаться и радовать вас свежими заграничными нулями и единицами из мира где рыжая шлюха на пенсии ещё пока работает в порту, где ей и положено, а не в доме, который по недоразумению выкрасили в белое.