SSH-доступа достаточно, чтобы сделать из сервера VPN. На Linux и MacOS ставим клиента https://github.com/sshuttle/sshuttle. Во всех репах есть. На сервер ничего ставить не надо, даже рутовых прав не требуется.
Запускаем:
sshuttle -r user@yourserver 0.0.0.0/0
Всё, весь трафик завёрнут. Ctrl-C выключает. Доволен!