← К библиотеке
Клиенты Практика

Streisand на iOS: настройка

Streisand — аккуратный бесплатный клиент под iOS, который я даю тем, кому важна «эппловская» нативность и лёгкость. Умеет xray-json со всеми правилами маршрутизации, так что обход РФ приезжает вместе с подпиской. Ниже — установка и настройка. Ссылку-подписку подставь в конструктор сверху.

Когда Streisand, а когда Happ

Happ универсальнее и понимает подсказки панели (человеческие подписи, зашифрованную подписку). Но если клиент — приверженец «чистого iOS», хочет лёгкое нативное приложение без лишнего и ему не нужны красивые подписи плиток, Streisand отличный выбор. Он бесплатный, лёгкий и на ядре, которое корректно применяет правила маршрутизации из подписки.

Минус один: Streisand — обычный, а не «расширенный» клиент. Твои подписи через Server Description он не покажет — оставит техническую строку. Для аудитории, которой на это плевать, это не проблема.

Установка

App Store, приложение «Streisand». Только iOS/iPadOS, десктопной версии нет — под mac бери Hiddify или Streisand на iPad.

Импорт подписки

  1. Скопировать ссылку-подписку от бота (вид https://sub.your-domain.com/xxxxxxxx).
  2. В Streisand нажать в правом верхнем углу → Добавить из буфера (Add from clipboard) или Импорт по ссылке / из QR.
  3. Профиль появится со списком серверов. Выбрать сервер или автовыбор → тумблер подключения сверху.

При первом подключении iOS попросит разрешить добавление VPN-конфигурации — это системное окно, нажать «Разрешить» и подтвердить Face ID / кодом. Без этого iOS не даст поднять туннель — стоит предупредить клиента, чтобы не пугался.

Обход для России

Ключевое преимущество Streisand для РФ-аудитории: он работает на xray-json и применяет правила маршрутизации прямо из подписки. Если ты задал сплит-роутинг в шаблоне на панели (РФ → напрямую, остальное → через ноду), клиенту вообще ничего настраивать не нужно — правила приедут с импортом.

Проверка: открой 2ip.ru через туннель — показывает домашний IP клиента; заблокированный ресурс открывается через ноду; банк — без «VPN detected».

DNS и обновление

  • Долго коннектится — в настройках Streisand смени DNS на Google (https://8.8.8.8/dns-query) или Quad9 (https://9.9.9.9/dns-query). Cloudflare 1.1.1.1 в РФ тормозит.
  • Сервер сменился на твоей стороне — потяни профиль для обновления или нажми «Обновить подписку», подтянутся свежие серверы.

Kill-switch на iOS

Отдельного тумблера «блокировать без VPN», как на Android, в iOS нет — это ограничение системы. Но Streisand при обрыве переподключается автоматически, а для параноиков есть системная опция «Подключаться по требованию» (Connect On Demand) в VPN-профиле iOS: Настройки → VPN → (i) у профиля → Подключение по требованию — тогда iOS будет держать туннель поднятым.

Итог

Streisand — лёгкий нативный вариант под iOS, который сам применяет твою маршрутизацию из подписки и требует от клиента минимум действий: поставить, вставить ссылку, разрешить VPN-профиль. Для десктопной и продвинутой аудитории смотри следующую статью — NekoBox / sing-box.

Следующий гайд NekoBox / sing-box: для десктопа и продвинутых → Не понравилась статья или что-то непонятно? Напишите мне — помогу или поправлю. @notrealvpn →
Материал носит образовательный характер и посвящён инженерии сетевой инфраструктуры. Вы отвечаете за соблюдение законов своей юрисдикции.