Постоянно попадаются обсуждения о том какой vpn выбрать для доступа к сайтам, но почему-то не слышно про ssh, а между тем, у ssh есть преимущества.
1) Можно использовать ssh -D как socks-прокси для браузера и других программ. Часто этого достаточно.
2) Если отвалится прокси, сетевое соединение не пойдет по обычному каналу, как с vpn.
3) Если нужен сетевой интерфейс, с ssh можно и tun поднять.
4) Можно вообще работать с удаленного компа в консоли или в графике по ssh -X
5) Не очень уверен, но кажется что ssh полнее использует канал, с vpn оверхед больше.
6) Есть практически во всех дистрибутивах и не требует дополнительных настроек (если tun не поднимать, но тут равные условия с vpn).
То есть все гибче, чем vpn. Минус вроде только один: специальных провайдеров (хостеров) ssh как-то не наблюдается, в отличие от vpn, предложений которых масса. Хотя можно считать, что почти любое vps и есть такое предложение. Ну и минус еще, что ssh с оффтопиком плохо сочетается, но вроде тут линуксоиды (юниксоиды)?