speedtest-ams3.digitalocean.com показывает 45Mb+ туда сюда
Ну так это тест вообще до площадки, а не до вашего конретного VPS, да и хитрят там часто, ориентироваться на это не стоит.
speedtest - cli с моего vps, выдает цифры сильно превышающие возможности моего канала.
А по подробнее - между какими хостами вы тестировали скорость? Как она может превышать возможности вашего канала?
Скорость то тестировать надо от вашего комьютера до VPS и обратно, и никак иначе.
А вот скорость через softethervpn - down 0.8Mb, up 22.0Mb
Скорость через VPN вообще и через softethervpn в частности всегда ниже скорости канала.
А вот насколько ниже зависит от ситуации.
- Во первых использование VPN это всегда избыточный трафик - соответственно 5-30% полосы у вас может уходить на служебные данные VPN.
- Во вторых VPN требует ресурсов компьютера - инкапсуляция и особенно шифрование если есть требует достаточно прилично процессорных ресурсов, и если их не хватает - скорости не будет.
В конкретно вашем случае вероятнее всего цифры down 0.8Mb, up 22.0Mb близки к реальной скорости до вашего VPS.