VPN замедляет интернет по трём причинам: данные шифруются, идут крюком через сервер и делят его канал с другими пользователями. На хорошей настройке разница почти незаметна; на плохой страницы открываются с задержкой, а видео буферизуется. Почти всё это исправляется без смены сервиса: ближний сервер, лёгкий протокол, правильный MTU и проверка, что тормозит именно VPN, а не Wi-Fi.
Куда уходит скорость
- Расстояние до сервера. Главная причина. Каждый запрос летит до сервера и обратно, прежде чем попасть на сайт. Сервер в своей стране добавляет несколько миллисекунд, сервер за океаном — сотню и больше. Ощущается как задержка перед началом загрузки, а не как медленная закачка.
- Нагрузка сервера. Чем больше людей на одном сервере, тем меньше полосы каждому. Тот же сервер утром и вечером — разная скорость.
- Протокол. WireGuard и VLESS лёгкие, OpenVPN заметно тяжелее, особенно в режиме TCP.
- Шифрование. На современном телефоне и ноутбуке почти бесплатно. Становится узким местом на слабом роутере.
Задержка и полоса — разные «медленно»
Задержка (пинг) — пауза перед тем, как что-то произойдёт: страница начинает отрисовываться, собеседник слышит вас. Полоса — сколько данных в секунду: скорость загрузки, качество видео. VPN почти всегда добавляет задержку из-за крюка, но не обязан сильно резать полосу, если сервер не перегружен. Если тест скорости показывает почти прежнюю загрузку, а сёрфинг ощущается медленнее, проблема в расстоянии, и лечится ближним сервером.
Как измерить честно
- Тест скорости без VPN: загрузка, отдача, пинг. По кабелю или рядом с роутером — шум Wi-Fi может перекрыть эффект VPN.
- Ближайший сервер, тот же сайт теста, в те же минуты.
- Ещё один-два ближних сервера.
- Другой протокол, повтор.
- Убедитесь, что во время теста туннель был поднят: What Is My IP.
Сравнивайте сначала пинг, потом загрузку. Пинг вырос с 15 до 40 мс при той же загрузке — здоровое соединение. Пинг ушёл к 300 мс — вы едете не через ту часть света.
Восемь шагов к скорости
- Ближний сервер. Автовыбор обычно прав; если нет — выберите вручную по задержке на странице серверов.
- Протокол WireGuard или VLESS вместо OpenVPN. Разница может быть в разы.
- Другой сервер в той же стране. Один перегружен — соседний свободен.
- MTU 1280. Если страницы начинают грузиться и замирают, пакеты слишком большие для сети. В настройках приложения или конфиге WireGuard поставьте MTU 1280, потом при желании поднимайте шагами.
- Выключите multi-hop. Два сервера — два крюка. Нужен только для особых задач.
- IPv6. Если сеть даёт IPv6, а туннель нет, часть соединений сначала пробует IPv6 и ждёт таймаут. Отключите IPv6 на подключении или включите в туннеле; тест утечки IPv6 покажет, выходит ли он мимо.
- Роутер. Если VPN на роутере — его процессор и есть предел. Телефон с приложением обычно быстрее дешёвого роутера, шифрующего за весь дом.
- Раздельное туннелирование для тяжёлых задач, которым не нужна приватность: обновления игр, бэкапы.
А может, дело не в VPN
Медленный Wi-Fi — самая частая ложная тревога. Диапазон 2,4 ГГц забит в многоквартирных домах, роутер стоит за стеной. Сделайте тест без VPN и с VPN с одного места: если разница мала, проблема в канале или Wi-Fi, и лечится диапазоном 5 ГГц или кабелем. Мобильная сеть в час пик — та же история.
Иногда VPN быстрее
Бывает, что маршрут провайдера к конкретному сервису перегружен или идёт далеко, а путь через VPN-сервер короче. Внутри туннеля весь трафик выглядит одинаково, и сеть не может обращаться с частью его хуже. На это не стоит рассчитывать, но это объясняет, почему тест через ближний сервер иногда обгоняет прямое соединение.
Трафик и батарея
Ускорение — одна сторона. Сколько VPN расходует трафика и как влияет на батарею — отдельные вопросы, разобранные в статьях сколько трафика расходует VPN и VPN и батарея.
В 404 VPN используются VLESS и WireGuard, самый быстрый сервер выбирается автоматически, а для каждого сервера видны задержка и нагрузка до подключения. Подробнее — на странице как это работает, начать — на главной.