Я, как старый криптопанк, несколько забочусь о своей приватности в сети. Да, имею соцсети, известен в узких кругах, но вот очень не люблю, что кто-то может совать свой нос в мою жизнь без моего ведома. Да и постоянные блокировки ресурсов не добавляют радости. Потому, уже 3 года (это сколько помню) - в сеть без впн не хожу. Публичные сервисы нам не подходят по очевидным причинам.
Для непонятливых: сколько бы сервис не кричал об отсутсвии логов, анонимности и прочих радостях для хомячков, ни один человек (владелец сервиса), если он любит свободу и жизнь, не возьмет на себя ответственность за правнарушения клиентов сервиса. И выдаст логи, точки доступа, имена и явки при первом запросе - это баланая логика.
И да, все чаще провайдеры стали использовать DPI на своих каналах, потому не всякий впн действительно работает как анонимейзер. И ваш трафик будет просмотрен (если впн вообще подключится).
Ставить мы будем не менйстримный и жирный OpenVPN, а новый легкий и шустрый Wireguard. Им пользуюсь почти все время: на телефоне и планшете (андроид), айфоне и айпаде, на пекарне, ноутбуке (вин, лин) и роутере (Microtik) - вся домашняя сеть ходит в интернет только через впн.
Для начала нам нужен впс. Я уже больше года использую впс от GCore: хороший синхронный канал, много локаций и нет ограничений по трафику и принмают крипту (боже храни крипту!).
Выбираем локацию, берем минимальный впс, оплачиваем, заказываем установку роки 9 (хотя у меня центос 7, но это не принципиально, сейчас перехожу в проде на роки 9) и ждем выдачи.
Когда впс нам выдали, логинимся по SSH с выданными логином и паролем.
Берем актуальную ссылку на установщик в этом гитхаб репозитории и ставляем ее в терминал.
(это локальный пример)
Отвечаем на пару вопросов в процессе установки и ... все готово! Остается только сгенерировать конфиги для клиентов!
Добавление клиентов примитивнейшее: вставляем в консоль команду bash wireguard-install.sh и жмем enter
После создания выдает QR-код, который можно отсканировать с мобильного устройства, а конфиги лежат в /root/ - они понадобятся для подключения с декстопов, ноутбуков и роутеров.
Скачать клиенты можно здесь: Win/Mac/Linux, Android, iOS
Настройка микрота не самая простая, и полноценной инструкции я не нашел - собирал из нескольких, + привлекал матерого сетевика для помощи. Если кому-то будет актуально - запилю инструкцию.