← К списку статей

Что такое VPN и как он работает

Коротко

VPN (Virtual Private Network) — это зашифрованный туннель между вашим
устройством и сервером в другой стране. Весь интернет-трафик идёт внутри
этого туннеля: провайдер видит только факт соединения с сервером, а сайты
видят адрес сервера, а не ваш.

Что происходит без VPN

  1. Вы открываете сайт — устройство спрашивает у DNS-сервера провайдера его

адрес.

  1. Запрос идёт через оборудование провайдера в открытом виде: адрес сайта и

имя домена видны всем на пути.

  1. Сайт видит ваш реальный IP-адрес, а значит — страну, город и провайдера.

Шифрование HTTPS закрывает содержимое страницы, но не скрывает, куда
вы пошли: имя сайта видно и в DNS-запросе, и в заголовке соединения.

Что происходит с VPN

  1. Приложение поднимает туннель до нашего сервера и шифрует всё, что уходит

с устройства.

  1. Провайдер видит один поток шифрованных данных до одного адреса — без

имён сайтов и содержимого.

  1. Сервер расшифровывает трафик и обращается к сайту уже от своего имени.

Ответ возвращается к вам тем же туннелем.

Ключевое: расшифровать поток может только ваш сервер и ваше устройство —
у них общий ключ, которого больше нет ни у кого.

Почему это обходит блокировки

Блокировки в России работают на стороне провайдера, между вами и сайтом.
Оборудование смотрит на признаки соединения — домен, IP-адрес, характерные
особенности протокола — и обрывает то, что попало в списки.

Через VPN признаков нет: имени сайта в трафике не видно, а IP-адрес один и
тот же — адрес нашего сервера, который в списках не значится. Оборудование
не может отличить «запрещённый» сайт от любого другого и пропускает трафик.

Дальше запрос выходит в интернет из страны, где блокировки нет. Ровно
поэтому же открываются сервисы, которые сами не работают с российскими
адресами: для них вы находитесь там, где стоит сервер.

Что VPN не делает

  • Не делает вас анонимным: если вы вошли в аккаунт, сервис знает, кто вы.
  • Не защищает от вирусов и фишинга — это задача внимательности и обновлений.
  • Не скрывает вас от сайта, на котором вы залогинены под своим именем.

Что VPN действительно даёт помимо доступа к сайтам — в статье
«Зачем VPN нужен не только для обхода блокировок».