Главная → Блог → Как устроен список серверов в подписке
Как устроен список серверов в подписке
Список серверов приходит из подписки, а не из программы — поэтому он одинаковый в любом клиенте и обновляется сам. Первым пунктом стоит автовыбор: он подключается к живому серверу и уходит с того, который перестал отвечать. Вручную страну стоит выбирать в двух случаях — когда нужна конкретная география и когда автовыбор упёрся в медленный сервер.
Откуда берётся список
Ключ, который вы вставляете в программу, — это не набор адресов, а ссылка на подписку. Клиент по ней обращается и получает актуальный перечень серверов с их параметрами. Отсюда три следствия, которые объясняют почти всё поведение списка.
- Список одинаковый вездена телефоне, компьютере и телевизоре он тот же, потому что источник один
- Он не зависит от программысмените клиент — увидите тот же перечень
- Он обновляется без васклиент перечитывает подписку сам, вручную вводить ничего не нужно
Именно поэтому при смене серверов на нашей стороне вам не приходит новый ключ: строка остаётся прежней, меняется то, что по ней отдаётся.
Что делает автовыбор
Автовыбор — не отдельная страна, а правило. Он стоит первым пунктом списка и означает «подключись туда, где сейчас отвечают лучше всего». Клиент проверяет доступность серверов и выбирает подходящий.
Практический смысл в двух вещах:
- Сервер выбыл — соединение продолжаетсяНе нужно замечать поломку, лезть в список и перебирать страны вручную: переключение происходит само.
- Не нужно знать географиюЧеловеку, которому просто нужен рабочий интернет, не приходится выбирать между Швецией и Польшей.
Чего автовыбор не делает: он не находит «самый быстрый сервер в мире» и не гарантирует максимальную скорость. Он выбирает живой и отвечающий, а это не всегда самый быстрый для вашей задачи.
Когда выбирать страну вручную
| Ситуация | Что делать |
|---|---|
| Нужен российский адрес | выбрать Россию — банки и госсервисы при этом и так идут напрямую |
| Видео буферизуется | взять страну поближе: расстояние влияет на задержку сильнее прочего |
| Вечером стало медленно | сменить локацию: загруженность серверов в часы пик разная |
| Сервис требует определённую страну | выбрать нужную вручную, автовыбор про это не знает |
| Всё работает | ничего не менять: автовыбора достаточно |
Всего стран 8, доплат за них нет — переключаться можно сколько угодно и когда угодно. Полезная привычка: запомнить две рабочие вместо одной, чтобы при сбое не перебирать список вслепую.
Почему список меняется
Серверы выбывают и добавляются — это нормальная работа сервиса, а не признак поломки. Причины бывают три.
- Сервер попал под ограниченияадрес распознали и закрыли; он заменяется новым
- Плановые работыобслуживание, переезд на другую площадку, обновление
- Перегрузкаесли на сервере становится тесно, добавляется дополнительный
Во всех трёх случаях от вас ничего не требуется: клиент перечитает подписку и покажет обновлённый список. Заметить это можно разве что по тому, что названия стран немного изменились.
Что означают пометки в списке
Кроме названия страны в перечне обычно видны две вещи, и их стоит уметь читать.
- Задержка откликачисло в миллисекундах: сколько идёт сигнал туда и обратно. Меньше — лучше, и на видео это заметнее, чем на сайтах
- Признак доступностиотвечает сервер или нет прямо сейчас. Не отвечающий не значит «сломанный навсегда» — он мог уйти на обслуживание
Задержка зависит и от расстояния, и от вашей сети: один и тот же сервер по кабелю и по мобильному интернету покажет разные числа. Сравнивать их поэтому имеет смысл только между собой в один момент, а не с чужими скриншотами.
Если список пустой
Единственная ситуация, где нужно вмешаться. Пустой список означает, что клиент не получил перечень — обычно из-за того, что подписка не успела обновиться.
- Откройте бота, раздел «Мой VPN»Там видна строка с локациями подписки.
- Нажмите обновление подпискиСписок придёт в клиент сам, в течение нескольких секунд.
- Не переустанавливайте программуОна тут ни при чём, и на технике Apple переустановка обойдётся дорого по времени.
Подробный порядок проверки, если и это не помогло, — в статье о том, что делать, когда клиент не подключается.
Почему мы сделали именно так
Схема «ключ — это ссылка на подписку, а не список адресов» кажется очевидной, но она такая не у всех, и выбор здесь имеет последствия.
Альтернатива — выдавать человеку готовый набор адресов. Так проще устроено и так делают многие. Минус вылезает при первой же волне блокировок: заблокированный адрес остаётся в клиенте навсегда, и сервису приходится рассылать новые настройки, а человеку — вставлять их заново. В момент, когда мессенджер уже не открывается, рассылка не доходит, и подписка превращается в бесполезную строку.
Наш вариант переносит работу на нашу сторону. Мы меняем серверы, вы этого не замечаете. Строка ключа при этом не устаревает никогда — та, что сохранена у вас в заметках год назад, подключится и сегодня. Это же снимает вопрос переноса на новый телефон: разбор в статье про перенос ключа.
Плата за удобство тоже есть, и мы её назовём. Чтобы получить обновлённый список, клиент должен дотянуться до подписки. Если сеть закрыта настолько, что не проходит вообще ничего — режим разрешённого перечня у оператора, — обновиться не выйдет, и работать придётся с тем, что успело загрузиться раньше. Поэтому мы советуем открывать клиент хотя бы иногда, а не раз в полгода: свежий список в кармане лучше свежего списка на сервере.
И о том, чего в списке нет намеренно. Мы не добавляем десятки стран ради длины перечня. 8 направлений покрывают задачи, ради которых к нам приходят, и за каждым стоит сервер, который мы обслуживаем. Список из сорока стран выглядит внушительнее, но за большей его частью обычно стоят арендованные у посредников адреса — те самые, что выбывают первыми и восстанавливаются последними.
Отдельно про российский сервер в списке. Он там есть и входит в подписку без доплат, хотя выглядит парадоксально: зачем VPN с выходом внутри страны? Затем, что задача бывает обратной — человеку за границей нужен российский адрес, чтобы открылся банк или госсервис. При этом для тех, кто в России, российские сайты и так идут напрямую, мимо туннеля: выбирать эту страну ради них не нужно. У российского сервера есть и третья задача: он же снимает рекламу в YouTube — сам YouTube при этом продолжает идти напрямую, без общей задержки туннеля.
И про пункты в списке, которые не входят в таблицу восьми стран выше, — «мосты». Формат в клиенте — «Россия → Финляндия», «Россия → Италия» (их два) и «Россия → Польша». Это не отдельная девятая-десятая страна, а другой путь к уже перечисленным направлениям: трафик сначала заходит на российский сервер, а дальше уходит в целевую страну. Для человека, который подключается уже из России, это иногда быстрее и устойчивее прямого сервера — маршрут до российского узла обычно короче, чем сразу до зарубежного. Простое правило: прямая страна и «мост» до неё делают одно и то же, разница только в маршруте — пробовать оба и оставить тот, что быстрее именно на вашей сети, так же нормально, как перебирать любые другие направления.
Проверить, как это работает у вас, можно бесплатно: 3 дня без карты. За это время список успевает обновиться хотя бы раз — и видно, что для этого от вас ничего не потребовалось.
Коротко
- Список приходит из подпискиа не из программы, поэтому одинаков везде
- Ключ не устареваетсерверы меняются, строка остаётся прежней
- Автовыбор — правило, а не странаподключается к живому серверу и уходит с выбывшего
- Вручную — ради географии или скоростиво всех остальных случаях автовыбора достаточно
- Пустой список лечится в ботекнопкой обновления подписки, а не переустановкой
- «Мосты» — другой путь, не новая странамаршрут через российский сервер до уже существующего направления
Частые вопросы
Проверить на своей сети. 3 дня бесплатно, карта не нужна: если у вас не заработает — вы ничего не потеряли.
Посмотреть список