Перейти к содержимому

Что не работает

Низкая скорость через VPN: причины и что реально помогает

Часть замедления неизбежна, часть устраняется за пару минут. Разбираем, где проходит граница и что измерять, чтобы не менять сервис вслепую.

Автор: Редакция «Разбираем»Опубликовано Обновлено 5 мин чтения

Коротко

По убыванию эффекта — первые два пункта дают больше всего:

  1. Смените сервер на более близкий и менее загруженный.
  2. Переключитесь на WireGuard, если используете OpenVPN.
  3. Уйдите с режима TCP, если он включён.
  4. Уменьшите MTU до 1280, если не грузятся крупные файлы и видео.
  5. Измерьте скорость без туннеля — возможно, дело не в нём.
  6. Проверьте загрузку в другое время суток.

Через туннель скорость всегда немного ниже: маршрут удлиняется, добавляется шифрование, растёт задержка. Вопрос в масштабе. Небольшая просадка — нормальная плата за туннель. Падение в разы означает, что что-то настроено неудачно, и это почти всегда исправимо.

Сначала — базовый замер

Без него все дальнейшие выводы бессмысленны.

  1. Отключите VPN и измерьте скорость.
  2. Подключите туннель и измерьте снова, на том же сервисе измерения.
  3. Сравните.

Если без туннеля у вас 12 Мбит/с, то претензия «VPN даёт всего 10» некорректна — это и есть нормальная работа.

Что влияет на скорость, по убыванию значимости

1. Загруженность сервера

Самая частая причина. Один и тот же адрес в 11 утра и в 22 часа ведёт себя по-разному, потому что канал делится между всеми подключёнными.

Что делать: сменить сервер. Если клиент показывает загрузку локаций, выбирайте наименее занятую. Если нет — переберите три-четыре адреса и сравните.

2. Расстояние до сервера

Каждая тысяча километров добавляет задержку, а она сказывается сильнее, чем кажется: протоколы подтверждают доставку, и чем дольше идёт подтверждение, тем ниже эффективная скорость.

Что делать: выбирать ближайший сервер, на котором задача решается. Дальняя локация без необходимости — распространённая ошибка.

3. Протокол

ПротоколВлияние на скорость
WireGuardНаименьшие потери, низкая нагрузка на процессор
OpenVPN UDPУмеренные потери
IKEv2Близко к WireGuard
OpenVPN TCPСущественные потери, особенно для видео

Если включён режим TCP, это первое, что нужно проверить: он предназначен для сетей, где не проходит ничего другого, и как постоянная настройка не годится.

Подробное сравнение — какой протокол VPN выбрать.

4. MTU

Отдельный случай: скорость «в целом нормальная», но крупные файлы не скачиваются, а видео обрывается. Слишком большой размер пакета приводит к фрагментации, и страдают именно большие потоки.

Что делать: если клиент позволяет, поставить MTU 1280 вместо стандартного 1420 и проверить. Не помогло — вернуть обратно.

5. Устройство

На старых телефонах и слабых процессорах шифрование само по себе становится узким местом. Признак — телефон заметно греется при активной загрузке через туннель. Здесь помогает только WireGuard как наименее требовательный вариант.

Порядок проверки

  1. Замерить скорость без туннеля.
  2. Замерить с туннелем на текущем сервере.
  3. Сменить сервер на ближайший, замерить снова.
  4. Сменить протокол на WireGuard, замерить.
  5. Если крупные файлы всё ещё проблемны — попробовать MTU 1280.
  6. Повторить замер в другое время суток.

Шесть измерений дают достаточно данных, чтобы понять, в чём дело. Без них любая смена сервиса — угадывание.

Когда дело не в VPN

СимптомВероятная причина
Медленно и с туннелем, и без негоКанал провайдера или Wi-Fi
Медленно только на телефонеСигнал Wi-Fi или нагрев устройства
Медленно только вечеромЗагрузка сети или сервера
Медленно только для одного сервисаМаршрут до этого конкретного сервиса
Скорость есть, а страницы открываются долгоНе скорость, а DNS

Последняя строка встречается чаще, чем принято думать: если страницы «думают» перед открытием, но потом грузятся быстро, дело в разрешении имён, а не в пропускной способности.

Чего не стоит делать

  • Менять сервис после первой неудачной попытки. Проверьте хотя бы три сервера.
  • Выбирать дальний сервер без причины. Это гарантированная потеря скорости.
  • Оставлять включённым TCP-режим. Он для сложных случаев, а не для повседневной работы.
  • Ориентироваться на чужие замеры скорости. Они сделаны у другого оператора, в другом регионе и в другое время.

О бесплатных тарифах

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

Как правильно измерять

Замеры скорости легко сделать бессмысленными. Три правила:

  • Один и тот же сервис измерения во всех замерах. Разные площадки дают разные цифры.
  • Одна и та же сеть. Сравнивать замер по Wi-Fi с замером по мобильному интернету бесполезно.
  • Несколько попыток подряд. Один замер ничего не показывает: канал колеблется.

Смотрите не только на скорость загрузки, но и на задержку. Для видео, звонков и мессенджеров она важнее: ровные 15 Мбит/с с низкой задержкой дадут лучший результат, чем скачущие 50 Мбит/с.

На мобильной сети

Здесь добавляются причины, которых нет на проводном подключении:

  • Уровень сигнала. На границе покрытия скорость падает в разы, и туннель страдает первым.
  • Загруженность соты. В людном месте канал делится между всеми.
  • Ограничения тарифа. После исчерпания пакета скорость может быть ограничена, и туннель тут ни при чём.
  • Энергосбережение. При низком заряде система ограничивает фоновую активность, включая работу клиента.

Проверить просто: измерьте скорость без туннеля в том же месте и в то же время. Если она тоже низкая — дело в сети.

Частные случаи

Скорость есть, страницы открываются долго. Это не пропускная способность, а разрешение имён. Включите DNS-серверы туннеля и проверьте приватный DNS на Android.

Крупные файлы не докачиваются. Смотрите MTU: значение 1280 вместо стандартного часто решает вопрос.

Тормозит только один сервис. Дело в маршруте до него, а не в канале в целом. Помогает смена сервера, иногда — смена страны.

Телефон греется при загрузке. На слабом процессоре шифрование само становится узким местом. Помогает только более лёгкий протокол.

Соседние материалы

Выбор транспорта — какой протокол VPN выбрать. Видео — VPN для YouTube. Телефон — VPN на Android. Компьютер — VPN на Windows.

Последняя проверка описанных настроек: . Интерфейсы приложений меняются — если что-то выглядит иначе, напишите нам, и мы перепроверим инструкцию.

Частые вопросы

Какая просадка скорости считается нормальной?
На близком незагруженном сервере потери обычно небольшие и на практике незаметны. Падение в несколько раз нормальным не является и почти всегда объясняется загруженностью сервера, расстоянием или неудачным протоколом.
Почему вечером медленнее, чем утром?
Одновременно подключается больше людей, и канал сервера делится между ними. Это самая частая причина «внезапного» замедления, и решается она сменой сервера, а не сменой сервиса.
Зачем измерять скорость без туннеля?
Чтобы понять, с чем сравнивать. Если у вас и так 15 Мбит/с, туннель не сделает больше. Без базового замера любые выводы о сервисе беспочвенны.
Помогает ли платный тариф?
Иногда — у платных серверов обычно меньше пользователей на канал. Но если проблема в расстоянии до сервера или в маршруте вашего оператора, оплата ничего не изменит.