Блог Маяка

ВПН для игр: потеря пакетов у провайдера и как её проверить

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

Коротко. ВПН для игр — не ускоритель, а другая дорога до игрового сервера. Он помогает, когда пакеты теряются на пути у провайдера: через туннель они идут другим маршрутом. Когда путь исправен, туннель только прибавляет задержку: в нашем замере сам туннель добавил 1–2 мс, а крюк через выход при хорошем маршруте — 10–30 мс (подробно в разборе пинга). Проверить потерю пакетов можно за пару минут — командой на компьютере, счётчиком в игре или тестом в браузере. Главное — мерить сотнями пакетов и сравнивать парой: с туннелем и без.

Мы делаем Маяк — приватную сеть с приложением для Android. Туннель у нас на AmneziaWG: на основном пути игровой трафик идёт в нём как UDP, а пинг до каждой страны виден прямо в списке стран. Проверить, меняет ли туннель что-то на вашей сети, можно бесплатно. 3 дня бесплатно после подтверждения почты, карта не нужна.

Как выглядит потеря пакетов в игре

Сетевая игра десятки раз в секунду обменивается с сервером мелкими пакетами: ваши нажатия, позиции персонажей, выстрелы. Потерянный пакет не доходит вовсе. В игре это выглядит так:

  • Откидывает назад, персонаж «телепортируется». Игра на вашем устройстве не ждёт сервер: она сразу рисует движение так, будто сервер с ним согласится, а потом сверяется с ним. Когда ответы сервера теряются или приходят пачкой, персонажа возвращает туда, где его видел сервер. Так устроено предсказание движения в динамичных сетевых играх.
  • Персонаж не появляется, умение срабатывает с опозданием, попадание «не засчитали». Похоже на то же самое: сообщение от сервера или к нему потерялось или опоздало.
  • «Не удаётся подключиться к серверу игры», вылет по таймауту посреди матча. Потерь стало так много, что сервер перестал слышать игрока.

Пинг при этом может выглядеть приличным. Команда ping считает время только по вернувшимся пакетам, а потерянные пишет отдельной строкой, процентом. Поэтому «пинг 40, а играть невозможно» — не противоречие. Высокий пинг и потери — разные беды: из чего складывается пинг и сколько прибавляет к нему туннель, мы разобрали в отдельной статье про высокий пинг в играх. Здесь — про потери.

Почему игра загружается, а в матче всё рвётся

С такой жалобой к нам и пришли: игра загружается, а в матче герой не появляется и его откидывает назад; с ВПН — даже с выходом в России — всё ровно. Сам этот случай мы не мерили, но картина узнаваемая, и объяснение у неё простое.

Загрузка и матч едут по-разному. Вход, магазин, обновления и загрузка обычно идут по протоколу TCP: он переспрашивает каждый потерянный кусок, поэтому при потерях загрузка идёт медленнее, но доходит. Сам матч у динамичных игр обычно идёт по UDP: там ничего не переспрашивают, потому что позиция персонажа секундной давности уже никому не нужна. Потерянное в матче пропадает насовсем — и превращается в рывки.

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

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

Как проверить потерю пакетов

Одно правило для всех способов: мерить сотнями пакетов и сравнивать парой — один и тот же сервер, соседние минуты, с туннелем и без. Мы сами на этом обжигались: 31 августа 2026 года прогон из 10 пакетов показал «10 % потерь», а тот же путь на 60 пакетах — ни одной. Один потерянный пакет из десяти — ещё не уровень потерь, а потери в каждом прогоне подряд — уже он.

На компьютере с Windows

Откройте командную строку (Win+R, затем cmd) и отправьте сотню пакетов до сервера игры, если игра показывает его адрес, или до любого надёжного адреса в той же стране:

ping -n 100 адрес
pathping -n адрес

ping в конце напишет, сколько пакетов потеряно. pathping подробнее: он находит все узлы на пути и шлёт по 100 запросов каждому, поэтому думает несколько минут. В итоге у каждого узла свой процент потерь. Смотрите, где потери начинаются и тянутся ли они до конца. Процент появился на каком-то узле и держится до самого адреса назначения — пакеты теряются с этого места. Потери видны только у одного промежуточного узла, а дальше их нет — этот узел просто не отвечает на запросы к себе, а чужой трафик передаёт исправно. Так прямо пишет документация Microsoft к pathping.

На Linux и Mac

ping -c 100 адрес
mtr -rwc 100 адрес

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

В самой игре

Счётчик в игре лучше любой команды: он меряет ровно тот поток, который вам мешает. В CS2, по описаниям игровых изданий, долю потерянных и перепутанных пакетов выводит на экран консольная команда:

cl_hud_telemetry_net_misdelivery_show 2

В Dota 2 — пункт о сетевой информации в расширенных настройках (в английском интерфейсе — Display Network Information): рядом с пингом появляются потери отдельно на приём и на отправку. Многие мобильные игры показывают только пинг — тогда судите по рывкам и сравнивайте с туннелем и без. Сами в этих играх мы счётчики не проверяли.

На телефоне

Команды ping на Android под рукой нет, поэтому на телефоне два пути: счётчик в игре, если он есть, и проверка в браузере. Онлайн-тесты вроде packetlosstest.com гоняют поток мелких пакетов через технологию WebRTC, которая ведёт себя как UDP, и считают потери отдельно в сторону сервера и обратно. По умолчанию это 15 пакетов в секунду в течение 10 секунд, то есть 150, — так написано на самой странице теста; сервер выбирается из списка, в нём есть Германия и Литва. Тест меряет путь до своего сервера, а не до сервера игры, зато его легко повторить с Маяком и без, на Wi-Fi и на мобильной сети.

Как понять, что пакеты теряет провайдер

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

  1. Не радио ли это. На мобильной сети при слабом сигнале задержка скачет на сотни миллисекунд ещё до всякого туннеля: 28 июля 2026 года мы видели разброс в покое до 1058 мс при пинге 84. По Wi-Fi подойдите к роутеру или проверьте по кабелю. Потери, которые исчезают рядом с роутером, — не провайдер.
  2. Не качается ли что-то. Обновление игры, торрент на соседнем компьютере, видео в высоком качестве забивают канал, и игровой пакет ждёт в очереди. В нашем замере пинг в покое был 76 мс, а под нагрузкой — 650–670 (разбор).
  3. Не сломана ли игра. Если плохо у всех сразу, смотрите новости игры: дело на её стороне.
  4. В другой сети ровно? Та же игра, тот же сервер, но мобильный интернет вместо домашнего — или друг у другого провайдера — играет без рывков. Значит, дело в пути вашего провайдера, а не в игре и не в устройстве.
  5. Где начинаются потери. В pathping или mtr: если процент появляется на узлах сразу за вашим роутером и тянется до конца — это сеть провайдера. Если только на последних узлах — сеть игры.
  6. Когда. Потери, которые приходят вечером и уходят ночью, похожи на перегрузку: какому-то участку пути не хватает ёмкости в часы пик.
  7. С туннелем ровно, без него — нет. Это почти диагноз: у дороги через выход потерь нет, у прямой — есть.

Что написать провайдеру. «Лагает игра» уходит в пустоту. Работает конкретика: адрес сервера, время, итог pathping или mtr и номер узла, с которого начинаются потери. С такой заявкой поддержке есть что проверить.

Когда ВПН для игр помогает, а когда мешает

С туннелем пакет идёт сначала к серверу-выходу, а оттуда к игре. Для провайдера это одно зашифрованное соединение с одним адресом, и везёт он его своим маршрутом до этого адреса. Тем же доводом Valve объясняет свою сеть ретрансляторов для игр: через неё можно найти путь быстрее прямого (документация Steamworks). Туннель работает так же — меняет дорогу.

  • Помогает, когда пакеты теряются у провайдера или на стыке по пути, а дорога через выход этот участок минует. Узнать это можно только парой замеров: с туннелем и без.
  • Не помогает, когда потери в Wi-Fi или в радиосвязи (туннель едет по тому же радио), на стороне самой игры и при ограничениях мобильного интернета белыми списками: тогда игры могут не работать ни с туннелем, ни без него (что мы об этом знаем).
  • Мешает, когда прямой путь исправен. Тогда туннель только удлиняет дорогу: в нашем замере 16 сентября 2026 года сам туннель прибавил 1–2 мс, а крюк через выход при хорошем маршруте из России до серверов в Германии и Финляндии — 10–30 мс (таблицы замера).

Хуже всего для игры — UDP внутри TCP. Некоторые способы соединения везут весь трафик внутри TCP. Тогда одна потеря задерживает все пакеты за ней: TCP ждёт повтора, а игра получает устаревшее. У Маяка такой путь есть только как запасной: если рядом со статусом стоит пометка «Резерв», соединение идёт через мост поверх TCP. Связь работает, но для матча это худший вариант — попробуйте другую сеть или другую страну. Пометка «Через Россию» значит, что соединение идёт через российский вход и плечо длиннее прямого (что значат пометки).

Туннель меняет дорогу, а не правила игры. Если игра закрыта для вашей страны или вы хотите сменить регион аккаунта, это вопрос к правилам игры, и за нарушение можно лишиться аккаунта — что сказано, например, в соглашении Steam. Таких советов мы не даём.

Какой ВПН для игр выбрать: пять признаков

«Игровой ВПН» — не особый вид, а обычный туннель, у которого для игры правильно устроены пять вещей. Проверить их можно до оплаты.

  1. Игровой трафик идёт как UDP. WireGuard и AmneziaWG, на котором работает Маяк, переносят любой IP-пакет как есть: игровой UDP остаётся UDP. Способы, которые везут всё внутри TCP, для игр хуже — почему, сказано выше.
  2. Выход рядом с сервером игры. Чем ближе выход к серверу, тем короче второе плечо. Для CS2 и Dota 2 это можно прикинуть: матчи этих игр идут через сеть ретрансляторов Valve, и её карту Valve отдаёт открыто. 24 сентября 2026 года в ней не было ни одной точки в России; ближайшие к России — Стокгольм, Варшава, Вена, Франкфурт и Амстердам. Значит, для этих игр важнее, насколько выход близок к точке Valve, чем то, что он за границей. У Маяка, по списку стран на 24 сентября 2026 года, выходы в Нидерландах, Польше, Германии и России.
  3. Пинг до стран виден заранее. В Маяке это кнопка «Пинг» над списком стран: она меряет отклик до сервера каждой страны. Пинг в игре будет больше на плечо от выхода до её сервера (почему в приложении два разных пинга).
  4. Игру можно пустить мимо туннеля. Если прямой путь для игры исправен, а туннель нужен остальным приложениям, игре он только мешает. В Маяке: «Настройки» → «Сплит-туннель», отметьте игру и переподключитесь.
  5. Путь честно подписан. Если соединение ушло на запасной путь, это должно быть видно на экране: у Маяка рядом со статусом появляется «Резерв» или «Через Россию».

На телефоне и на компьютере. Своё приложение Маяка есть для Android и Android TV. На компьютере своего приложения нет. В личном кабинете выдаётся файл-конфиг для AmneziaWG: на Linux он у нас работает, а на Windows и Mac мы его живым подключением не проверяли — сторонние приложения на этих системах наши параметры маскировки пока не принимают, и туннель может не подняться вовсе (подробнее в справке). Ссылку подписки из кабинета берёт стороннее приложение Happ для компьютера, но и его мы там живым подключением не проверяли (все пути по системам). Бесплатный или платный — отдельный разговор.

Наш замер: потери до узлов Valve

24 сентября 2026 года, с 11:20 до 12:20 по Москве, мы отправили по 500 пакетов до четырёх узлов сети ретрансляторов Valve — в Варшаве, Стокгольме, Франкфурте и Амстердаме — двумя дорогами: напрямую и через живой туннель AmneziaWG до каждого нашего выхода. Замер сделан с рабочей машины, которая физически стоит в Москве, а в интернет выходит через Казахстан, — это не телефон абонента российского оператора.

ПутьВаршаваСтокгольмФранкфуртАмстердам
Напрямую140⁠–⁠172 мс, 0⁠–⁠0,2 %148⁠–⁠183 мс, 0⁠–⁠0,4 %165⁠–⁠197 мс, 0⁠–⁠0,2 %175⁠–⁠206 мс, 0⁠–⁠0,6 %
Через Нидерланды225 мс, 0,4 %238 мс, 0 %211 мс, 0 %210 мс, 0 %
Через Польшу194 мс, 0,2 %215 мс, 0,2 %216 мс, 0,4 %221 мс, 0,2 %
Через Германию181 мс, 0,2 %203 мс, 0 %164 мс, 0 %172 мс, 0,8 %
С выходом в России209 мс, 0,2 %183 мс, 0,2 %201 мс, 0,2 %209 мс, 0 %

Прямой путь мы мерили заново перед каждым туннелем, и за час он сам поменялся на 30 мс — поэтому в первой строке диапазон. Второй отрезок пути — от самих выходов до тех же узлов, по 300 пакетов, в 11:15 по Москве:

ВыходВаршаваСтокгольмФранкфуртАмстердам
Нидерланды23 мс, 0 %35 мс, 0 %8 мс, 0 %7 мс, 0 %
Польша1 мс, 0 %21 мс, 0 %23 мс, 0 %22 мс, 0 %
Германия18 мс, 0 %40 мс, 0 %1 мс, 0 %8 мс, 0 %
Россия49 мс, 0,7 %23 мс, 0 %41 мс, 0,3 %47 мс, 0 %

Как это читать. Потерь в этот день почти не было нигде: худшее через туннель — 4 пакета из 500 (0,8 %), напрямую — 3 из 500. От выходов в Европе до узлов Valve не пропал ни один пакет из 300, от выхода в России пропали 2 пакета до Варшавы и 1 до Франкфурта. То есть на нашем пути туннелю было нечего исправлять, и сам он заметных потерь не добавил. Пинг через туннель — это дорога до выхода плюс отрезок от выхода до сервера, и первая часть с расстоянием не совпадает: выход в Польше стоит в миллисекунде от узла в Варшаве, но дорога к нему с нашей машины оказалась длиннее, чем к Германии, и через Польшу до Варшавы вышло 194 мс, а через Германию — 181. Поэтому страну лучше выбирать не по карте, а по пингу в приложении и по самой игре.

Чего этот замер не говорит. Это служебные пакеты ICMP до узлов Valve, а не игровой трафик; с сервера, а не с телефона; за один день, без вечернего часа пик. Через туннель ICMP едет внутри его UDP-пакетов, поэтому первое плечо здесь меряется так же, как его прошёл бы игровой трафик, а прямой путь — нет: часть сетей обращается со служебными пакетами иначе, чем с игровыми.

Что мы проверили

  • Карту ретрансляторов Valve — открытым запросом к Steam 24 сентября 2026 года, для CS2 и для Dota 2 (версия карты у обеих одна). У Dota 2 точек с ретрансляторами 33, у CS2 — те же и ещё девять в Китае; в России нет ни одной. Что узлы отвечают на ping, проверили тремя пакетами до каждого из четырёх, — это проверка, что по ним можно мерить, а не замер.
  • Задержку и потери через туннель — живым туннелем AmneziaWG 16 сентября 2026 года, по 50 пакетов парой «напрямую / через выход», с контролем ложного эха: через туннель не пропал ни один пакет в шести парах, сам туннель прибавил 1–2 мс (подробно).
  • Сколько пакетов нужно — на своём же прогоне 31 августа 2026 года: 10 пакетов дали «10 % потерь», 60 по тому же пути — ноль.
  • Радио и очередь — замерами на мобильной сети в Москве 28 июля 2026 года: разброс до 1058 мс при слабом сигнале, 650–670 мс пинга под нагрузкой.
  • Как Маяк везёт трафик на каждом пути — по устройству приложения: прямой путь и путь через Россию идут по UDP, запасной мост — туннель внутри TCP.
  • Как читать pathping — по документации Microsoft, а не по памяти.
  • Потери до четырёх узлов Valve — 24 сентября 2026 года днём, по 500 пакетов напрямую и через живой туннель до каждого из четырёх выходов, с контролем ложного эха, и по 300 пакетов с самих выходов (таблицы выше).

Чего мы не знаем

  • Случай, с которого началась статья. Мы его не мерили: не знаем ни игры, ни провайдера. Объяснение выше — самое вероятное по признакам, а не доказанное.
  • Серверы мобильных игр. Где стоят серверы Standoff 2, PUBG Mobile и других мобильных игр, мы не знаем и до них не мерили.
  • Где играются матчи российского региона в Dota 2. В карте ретрансляторов Valve точек в России нет, но как Valve раздаёт матчи по серверам, мы не знаем.
  • Счётчики в CS2 и Dota 2. Команду и пункт настроек мы взяли из описаний игровых изданий и в самих играх не проверяли.
  • Онлайн-тесты потерь. packetlosstest.com — чужой сервис; его числа с нашими мы не сверяли.
  • Как игры ведут себя через Маяк. Ни одну игру через своё приложение мы не проверяли; наши замеры — служебными пакетами до серверов, а не игровым трафиком.
  • Почему провайдер теряет пакеты на конкретном пути. Мы видим сам факт потерь, но не причину: перегрузка, настройка оборудования и авария снаружи выглядят одинаково.
  • Компьютеры и iPhone. Файл-конфиг проверен на Linux; на Windows и Mac — нет. На iPhone Маяк работает по ссылке подписки через стороннее приложение.
  • Белые списки мобильного интернета. Работу игр при таких ограничениях мы не мерили и не обещаем.

Короткие ответы

Какой ВПН лучше для игр? Тот, что везёт игру как UDP, с выходом рядом с сервером игры и с пингом до стран на экране. «Лучший» — не вообще, а для вашего пути: сравните пару замеров с туннелем и без.

Что такое игровой ВПН? Обычный туннель, настроенный под игру: UDP, близкий выход, возможность пустить лишнее мимо. Сократить расстояние до сервера не может никакой: он тоже только меняет дорогу.

ВПН для игр на ПК? Своего приложения Маяка для Windows нет. На Linux работает файл-конфиг из кабинета, на Windows и Mac мы его не проверяли (подробнее).

ВПН для игр на Андроид? Приложение Маяка — для Android и Android TV. Игру, которой туннель не нужен, можно пустить мимо него: «Настройки» → «Сплит-туннель».

Есть ли бесплатный ВПН для игр? Пробный доступ у Маяка бесплатный и без карты. Чем бесплатные сервисы отличаются от платных — отдельный разбор.

Что такое потеря пакетов? Доля пакетов, которые не дошли до сервера или обратно. В игре это рывки, откаты назад и вылеты — даже при нормальном пинге.

Сколько потерь — нормально? На исправном пути — ноль на сотнях пакетов: через туннель в нашем замере не пропал ни один из 50 в шести парах. Один потерянный из десятка — ещё не диагноз, потери в каждом прогоне подряд — уже он.

Потеря пакетов в Доте или в КС 2 — что делать? Включите счётчик потерь в игре, отсеките Wi-Fi и загрузки, проверьте pathping или mtr. Если потери начинаются в сети провайдера и пропадают с туннелем, выберите выход ближе к точке Valve (где они).

Почему игры не подключаются к серверам? Причин четыре: сбой у самой игры, правила игры для вашей страны или аккаунта, потери на пути и ограничения мобильного интернета. ВПН может помочь только с потерями на пути.

ВПН уменьшает пинг? Обычно нет — прибавляет. Меньше пинг становится, только когда прямой путь кружной; числа — в разборе высокого пинга.

Попробовать Маяк

Туннель, который на основном пути везёт игру как UDP, пинг до каждой страны прямо в приложении и замеры, которые мы публикуем как есть — вместе с тем, чего они не говорят. 3 дня бесплатно после подтверждения почты, карта не нужна.

Аккаунт заводится прямо в приложении. Доступ открывает подтверждённая почта — 3 дня бесплатно.