Среда, 29 июня, 2022

Мы считаем, что мир 2051 — это мир без войны.

Три веселые буквы: что такое VPN?

Время на чтение 5 мин.

Аббревиатура VPN расшифровывается как Virtual Private Network. Эта технология получила известность в наших широтах как способ обхода блокировок и цензуры в интернете, поскольку подключение через VPN позволяет просматривать страницы, заблокированные по какой-то причине в стране. Однако сфера применения виртуальной сети шире — сегодня объясняем, что такое VPN, как он работает и для чего нужен.

Туннель проложен

VPN — это сервис, который использует технологии, защищающие личные данные в интернете. Разберем аббревиатуру по порядку.

«Виртуальный» означает, что у этой сети может не быть собственного материального канала связи. Она может использовать любой физический канал передачи данных — как свой, так и чужой. «Частная» означает, что все данные, которые передаются по этой сети, недоступны посторонним пользователям. В нее могут войти только те, кого туда пустили. Поэтому сведения, передаваемые по VPN, шифруются, а участники и трафик получают идентификаторы, которые позволяет маркировать «своих» и отделять их от «чужих». Наконец, «сеть» — это система, которая связывает несколько устройств, что позволяет им обмениваться данными.

Когда пользователь подключается к VPN, система определяет его сеть. Сервер VPN проводит авторизацию, после чего открывает доступ к определенным действиям, например серфингу в интернете. Таким образом между устройством пользователя и VPN-сервером как бы прокладывается «тоннель» — канал связи, в котором все данные зашифрованы. А взаимодействие со всеми внешними ресурсами происходит через VPN-сервер.

Таким образом, VPN-сервер выполняет роль посредника между пользователями и сетью интернет.

Поскольку все данные пользователя шифруются и обменивается он им только с сервером, то они не попадают никаким сторонним устройствам. Именно поэтому VPN позволяет обходить блокировки. Фактически сервер заменяет IP-адрес пользователя на свой, поэтому запреты не работают.

Для реализации VPN используют несколько технологий. Чтобы установить защищенное соединение, могут использоваться разные протоколы. IPSec (IP Security) — это набор протоколов, которые обеспечивают защиту данных, передаваемых по протоколу IP. IPSec — это своеобразная надстройка над IP, у которой удобная архитектура и надежные алгоритмы. Однако она требует большого количества вычислительных ресурсов и имеет нюансы в настройке, игнорирование которых делает протоколы не эффективными. Другой набор протоколов для VPN — L2TP (Layer 2 Tunneling Protocol). Чаще всего их используют вместе с IPSec, они позволяют создавать туннелированное соединение в сетях, использующих не только IP, но и другие протоколы. Самый простой вариант — PPTP (Point-to-Point Tunneling Protocol). Он создает в физической сети специальный туннель, который позволяет устанавливать защищенное соединение между устройством и сервером. PPTP поддерживается всеми операционными системами и нетребователен к вычислительным мощностям. Однако у PPTP очень плохая защищенность из-за того, что используемые в нем методы шифрования устарели, так что взломать их не представляет труда.

Кроме упомянутых протоколов для построения сетей VPN могут использоваться и другие технологии, например SSL (Secure Sockets Layer) и TLS (Transport Layer Security).

Зачем нам это всё?

Наиболее актуальным сейчас является использование VPN для доступа к заблокированным сайтам. Сеть блокирует любую информацию о пользователе, в том числе и данные о его местоположении. Физически сервера VPN могут быть расположены в любой стране — и пользователь использует их IP-адреса, как бы заходя на страницу оттуда. Поэтому интернет-соединение выглядит так, как будто пользователь, находясь, например, в России, пользуется интернетом из Германии.

Однако этим использование VPN не ограничивается. Поскольку он обеспечивает конфиденциальность передаваемых данных, его уместно использовать при работе в публичных сетях, например при подключении к бесплатному вай-фай в кафе или общественном пространстве. В подобных сетях преступники могут перехватить важную информацию, такую как учетные данные (если пользователь авторизуется в почте или соцсетях) или банковские реквизиты (если человек заходит в интернет-банк или оплачивает покупки в интернете).

VPN также помогает сохранить анонимность в интернете.

Поскольку всеми своими данными пользователь обменивается только с VPN-сервером, то его история посещений, данные аутентификации, геолокация и другие сведения недоступны никому, в том числе интернет-провайдеру.

Наконец, корпоративные пользователи используют VPN для организации удаленных рабочих мест или взаимодействия между филиалами, физически расположенными в разных местах, чтобы информация, содержащая коммерческую или промышленную тайну, не попала не в те руки.

Однако использование VPN ведет к определенным трудностям. Прежде всего скорость интернет-соединения может заметно снижаться. На шифрование данных требуется время, к тому же трафик проходит большее расстояние до удаленного сервера. Как уже указывалось, протоколы не обеспечивают шифрования, надежного на 100 %, поэтому доступ к данным все же можно получить. VPN-соединение может быть внезапно разорвано, а трафик — утечь в открытую сеть, и это не всегда заметно пользователю.

Кроме технических аспектов, существуют и юридические. В Китае, Иране, Мьянме, Туркменистане, ОАЭ, Беларуси, России и некоторых других странах VPN запрещены. Также сами сервисы могут быть заблокированы. Впрочем, запрет не обязательно означает уголовное или административное преследование пользователей VPN.

Изображение на превью: Hand drawn vector created by freepik — www.freepik.com