Зачем нужен VPN и для чего используется ?
VPN — Virtual Private Network — виртуальная частная сеть. VPN часто используют в организациях. У всех компьютеров в интернете есть IP-адрес, чтобы общаться между собой. Внутри VPN — тоже есть адреса, они доступны только внутри этой сети. Сеть частная — чтобы получить к ней доступ, нужно знать адрес сети, логин и пароль. Также информация шифруется, чтобы нельзя было понять, что именно передается внутри сети. А виртуальная сеть потому что работает по обычному интернету, а не через весь мир тянется специальный отдельный кабель только для нее.
В офисе компании компьютеры объединены в сеть. Сотрудники пересылают друг другу имейлы, редактируют общие документы на сервере. Один из сотрудников на удаленке, он знает данные для входа, подключается к сети и работает вместе с коллегами так, будто он находится в этом же офисе. Можно сделать несколько сетей в одной организации. В банке будет сеть для отдела рекламы — там обсудят новую акцию и ее бюджет. А другая сеть будет для программистов, которые пишут обновление для приложения. Это сделано, чтобы нельзя было случайно или намеренно получить доступ к чужой информации.
Вы устанавливаете зашифрованное соединение между двумя компьютерами в «большом интернете». В интернете у этих компьютеров есть все, что нужно для работы — физическая среда передачи данных (Wi-Fi, кабель — что угодно) и конкретный IP-адрес. Создаем такой «виртуальный» канал, когда два компьютера обмениваются зашифрованной информацией между собой. Все просто. Представьте, что эти компьютеры, внутри интернета, связались некой соломинкой и обмениваются жидкостями. И при этом соломинка абсолютно непрозрачная и никто со стороны не может понять, что вы там пьете — березовый сок или чистый спирт.
Ведущий компьютер выполняет роль сервера и может запрашивать любую информацию как от других компьютеров, соединенных VPN-соломинкой, и из «большого интернета». Если ваш компьютер внутри этой сети, то сначала он отправляет информацию на сервер, сервер делает запрос в интернет и полученный результат отправляет уже вам. Так объясняется сложность работы — качество, изогнутость, цвет и другие характеристики соломинки могут быть очень разными. И это целая отрасль внутри телекома — знать и уметь настраивать эти самые «соломинки». Там всяческие вот эти вот, IP-адреса, клиенты, серверы, протоколы, методы маршрутизации и еще тысячи мелких деталей. А еще —все задействованные ресурсы, а именно серверы и каналы связи - это, разумеется, экономические сущности, которые стоят денег. Этот факт мы еще затронем.
Насколько это надёжное средство обхода блокировок ?
Это зависит от местоположения сервера VPN и от качества «соломинки». В случае местоположения просто — если сервер находится в России, то он запрашивает ресурсы из российской сети, где всё блокируется. Существует «Российский VPN», у него может быть «сертификация от РКН». Обойти российские блокировки такая сеть не поможет. Качество — используемые протоколы и программное обеспечение. Их очень много. Есть более свежие и модные, например, протокол Wireguard. Есть менее продвинутые VPN-сервисы — это не означает, что плохие, которые используют древний по меркам интернета L2TP. Есть сервисы, которые создали свой протокол и используют собственную программу-клиент для организации связи.
Главное — сам поставщик сервиса, потому что у него в руках и все компоненты и желание что-то делать. Я рекомендую выбирать тех VPN-провайдеров, которые заявляют о своей приверженности к свободе информации и тех, кто регулярно обновляют свои системы. В идеале — самостоятельно настроить собственный сервер и понимать принципы работы протоколов.