wl README

The project's README from github.com/zieng2/wl. As one markdown file: README.md.

Подписка для обхода белых списков от zieng2

Подписка предназначена для обхода ограничений мобильной связи.

Список серверов обновляется раз в час. Прошу стараться применять подписку по назначению.

Получить ссылку для добавления в клиент можно в разделе ниже.

Зеркала подписки

Обновление всех зеркал происходит одновременно. Рекомендуется проверить доступность нескольких вариантов.

Важно: в клиент нужно добавлять именно ссылку на подписку, а не её содержимое.

GitHubhttps://raw.githubusercontent.com/zieng2/wl/main/vless_universal.txt
Codeberghttps://codeberg.org/zieng2/wl/raw/branch/main/vless_universal.txt
GitLabhttps://gitlab.com/zieng2/wl/raw/main/vless_universal.txt

Экспериментальные зеркала, доступные при ограничениях связи

Mos.Hubhttps://hub.mos.ru/zieng2/wl/raw/main/list_universal.txt
GitVersehttps://gitverse.ru/api/repos/zieng2/wl/raw/branch/master/list_universal.txt

Рекомендуемые клиенты

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

iOS: Shadowrocket, Karing

Android: Exclave, v2rayNG, Karing

Windows: Throne, v2rayN

macOS: Shadowrocket, Throne, Karing

Инструкция по использованию

Используя список зеркал выше, выберите подходящее для вас, скопируйте ссылку и добавьте её в клиент. Обычно это можно сделать с помощью кнопки «Добавить из буфера обмена» или вручную через кнопку «Добавить».

После загрузки подписки в клиент рекомендуется включить её автообновление. Подписка обновляется каждый час не просто так — профили быстро теряют актуальность. Работающие сегодня серверы могут уже не работать завтра, поэтому, чтобы не обновлять подписку вручную, настроим автоматизацию. Для этого перейдите в настройки подписки и включите автообновление, выбрав подходящий период. В части клиентов эта функция находится в общих настройках. Обновлять подписку рекомендуется одновременно с зеркалами — каждый час, однако вы можете настроить интервал по своему усмотрению, исходя из опыта использования.

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

Часть клиентов по умолчанию включает правила маршрутизации, которые могут быть несовместимы с работой белых списков. В частности, Karing, Hiddify и некоторые другие клиенты могут направлять российские сайты в обход туннеля. Из-за этого часть российского сегмента, не внесённого в белые списки, может перестать работать. Такие правила рекомендуется отключить или при необходимости корректно настроить вручную.

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

Главный инструмент, которым вы будете пользоваться, — это проверка «задержки» до сервера сразу для всей подписки. Не путать с TCP/ICMP-пингом, первый из которых не отражает доступность сервера для полноценного подключения при ограничениях связи, а второй может не работать вовсе в зависимости от настроек серверов.

В разных клиентах запуск проверки может отличаться по названию и расположению (URL Test, Latency Test и т.п.), однако такая функция присутствует обязательно. После завершения проверки отобразится список доступных серверов. В большинстве клиентов предусмотрена сортировка по задержке — используйте её, чтобы выбрать наиболее быстрый сервер. Подключитесь к подходящему для вас серверу — и вы получите доступ к интернету.

Актуальные особенности работы подписки

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

В текущих условиях рекомендуется использовать балансировщик (автовыбор) сервера. Он позволяет практически бесшовно переключаться на следующий профиль, если предыдущий перестал работать — это помогает поддерживать связь в течение длительного времени. При необходимости можно настроить фильтры по названию, чтобы исключить определённые страны: все конфигурации в подписке начинаются с эмоджи флага. Это позволит убрать российские серверы из списка и сохранить доступ к ресурсам, недоступным из РФ (например, Telegram). Эти же фильтры будут учитываться при автовыборе, иначе балансировщик чаще будет выбирать Россию из-за минимальной задержки.

Например, автовыбор и фильтры хорошо реализованы в Karing и Exclave. Если раньше не пробовали такой сценарий — стоит обратить внимание: это заметно упрощает использование подписки.

Контакты

Подписывайтесь на официальный канал в Telegram: https://t.me/zieng2

Поддержать автора

Проект полностью некоммерческий. Поддержать меня можно через сервис пожертвований от Тинькофф или криптовалютой.

CloudTips: https://pay.cloudtips.ru/p/b532cfa7

USDT (TRC20): TDqGB6c5D9odC7zp74hWfVvoE2MkWago1j

BTC: bc1qaex0h3tdjjhq4a94m7z0gajugmmz9r3gf22uzv

ETH: 0xAf0AeCF853325370936D68EbD99921dDa55fd3DC

wl (zieng2/wl)

Searching Database…

2.9K ·GitHub
What is this?This is a subscription link bundling v2ray/Xray proxy server configs, specifically meant to bypass mobile carrier 'white list' restrictions where only a limited set of sites and apps are reachable without it.
Is this an app, or just a subscription link I add to an existing client?It's not an app — it's a subscription URL pointing to a constantly refreshed list of server configs. You paste that link into a separate proxy/VPN client app, not into the repo itself.
How do I start using the subscription?Pick one of the mirrors (GitHub, Codeberg, GitLab, or the experimental Mos.Hub/GitVerse ones), copy the subscription link, add it in your client via 'Add from clipboard' or manually, then run the client's latency/URL test to see which servers are currently working.
Which client apps does it actually work with?The author recommends Shadowrocket or Karing on iOS; Exclave, v2rayNG or Karing on Android; Throne or v2rayN on Windows; and Shadowrocket, Throne or Karing on macOS — any v2ray/Xray subscription-capable client should work.
Do the servers stay working for long?No — because whitelists and blocked-server lists change constantly, a profile can die anywhere from a few minutes to a full day, which is why the subscription refreshes hourly and a balancer/auto-select setup is recommended instead of a fixed server. Some clients like Karing and Hiddify also route Russian sites outside the tunnel by default, which can break non-whitelisted Russian resources unless you disable that rule.
Which platforms can I use this on?The author has personally tested and recommends clients on iOS, Android, Windows and macOS, so the subscription works cross-platform as long as the client supports v2ray/Xray subscriptions.
Why do server addresses expire so quickly?Carrier whitelists and the server addresses they block change constantly, so a working profile can last anywhere from a few minutes to a day; the hourly auto-refresh and mirror sync exist specifically to keep up with this.
What does the flag emoji in server names mean?Every entry in the subscription starts with a country flag emoji, letting you filter out countries like Russia so a balancer doesn't keep picking a low-latency Russian server when you actually need access to blocked services like Telegram.
What is the 'Allow Insecure' option for?Turning on 'Allow Insecure' (globally or per-subscription, depending on the client) unlocks extra servers that would otherwise be filtered out by stricter certificate checks.
Why use a balancer instead of picking one server manually?A balancer/auto-select automatically jumps to the next working profile when the current one dies, which keeps your connection alive without you having to manually re-run latency tests every time a server stops working.
Creator
zieng2
Size
101.9 MB
Stars
2.9K
Updated
CommitOct 17
Age
10mo
Commits · 90 Days