Что понадобится
Karing работает на iPhone и iPad с iOS 15 или новее. Это требование из раздела загрузки на karing.app. Там же указана версия для Apple TV, ей нужна tvOS 17. Ещё нужен Apple ID, с которого вы ставите приложения, и подписка в кабинете Siberian: Karing сам серверов не даёт, он открывает подписку и держит соединение.
Регион аккаунта разработчик оговаривает отдельно. В FAQ на karing.app написано, что приложение можно установить с любого Apple ID, кроме зарегистрированного в материковом Китае. Российский аккаунт под это исключение не попадает. Если поиск в App Store показывает не то, наберите запрос, который советует сам разработчик: «karing туннель».
App Store или TestFlight
У Apple-версии Karing две ветки, и разница между ними такая:
| Версия | Как ставится | Кому подходит |
|---|---|---|
| App Store | Обычная карточка приложения, кнопка «Получить» | Всем, кому нужна стабильная работа. Обновления приходят как у других приложений |
| TestFlight | Через приложение TestFlight от Apple по приглашению разработчика | Тем, кто хочет новые функции раньше и готов к ошибкам беты |
Держать обе ветки на одном телефоне не получится. Поставили бету, и версия из магазина удалится, и наоборот. Для подписки Siberian хватает версии из App Store, ссылка на неё стоит первым шагом в окне «Как подключиться» в кабинете.
Третьего пути у iOS нет. По словам разработчика, Apple-версию выпускают только через App Store и TestFlight, а перед публикацией её проверяет Apple. Сборки «без магазина» из чатов и с форумов к Karing отношения не имеют, а клиенту вы отдаёте весь трафик телефона.
Первый запуск
При первом открытии Karing проводит через несколько экранов: согласие на сбор данных, язык, страна или регион. Страну ставьте ту, где вы сейчас. По ней клиент решает, какие адреса пускать мимо туннеля. Дальше бывают шаблоны правил и переключатель режима «Новичок». На подписку они не влияют, а если добавить её кнопкой из кабинета, Karing всё равно получит готовые настройки.
Как добавить подписку в Karing на iPhone
Кнопкой из кабинета
Откройте личный кабинет Siberian в Safari на том же айфоне, где стоит Karing, и зайдите в окно «Как подключиться». Вкладка iPhone обычно выбирается сама. Нажмите «Добавить в Karing». Safari спросит, открыть ли страницу в приложении, соглашайтесь. Karing попросит подтвердить импорт, тоже соглашайтесь. Если Karing на телефоне ещё нет, кнопка отправит в App Store.
Вместе с подпиской кнопка включает автовыбор сервера. Karing проверяет текущий сервер каждые 30 секунд, раз в 5 минут перемеряет задержки и запускает проверку заново после смены сети, например когда вы вышли из дома и телефон перешёл с Wi-Fi на мобильный интернет. С заводскими настройками клиент подолгу держится за выбранный сервер, даже если тот перестал отвечать.
Кнопка заменяет настройки Karing и список профилей целиком. Если в клиенте уже лежат подписки других сервисов, нажмите под кнопкой «добавить без замены»: чужие профили останутся, а автовыбор вы включите сами. Если подписок в кабинете несколько, на одном устройстве нажимайте одну кнопку, следующая заменит предыдущую.
Ссылкой из буфера обмена
При нажатии кнопки кабинет заодно копирует ссылку подписки. Если Karing не открылся, зайдите в него сами: «Профили» → «+» → «Импорт подписки», вставьте ссылку и подтвердите. После ручного импорта автовыбора нет, его включают в два шага. В списке серверов выберите «Автовыбор сервера с наименьшей задержкой». В настройках Karing, в разделе «Автовыбор», поставьте проверку сервера 30 секунд, задержки 5 минут и включите «Перетестировать после смены сети».
Ссылка личная, пересылать её другим не стоит. Сервер считает сети, из которых подписка работает одновременно, и чужой телефон в третьей сети сработает против вас, об этом ниже.
На iPad и Apple TV
На iPad всё то же самое: та же версия из App Store, та же кнопка в кабинете. С Apple TV по-другому, в браузере на телевизоре кабинет не откроешь. По инструкции разработчика конфиг туда переносят с телефона. Karing на Apple TV показывает QR-код, мобильный Karing его сканирует, а кнопка «Загрузить» в центре управления Apple TV отправляет туда основную конфигурацию.
Первое включение и запрос iOS
На главном экране Karing нажмите кнопку подключения. iOS покажет окно: Karing хочет добавить конфигурацию подключения. Такой запрос делает любое приложение для подключения на айфоне. После согласия в настройках появляется профиль Karing, и через него система отправляет трафик в туннель. Нажмите «Разрешить» и введите код-пароль телефона. Если профиль потом не удалять, запрос больше не придёт.
Что проверить сразу после включения:
- В «Настройках» → «Основные», в разделе подключений рядом с управлением устройством, отмечен Karing и стоит статус «Подключено». Значок туннеля появляется в строке состояния, а когда места там мало, его видно в Пункте управления.
- В Karing у серверов видна задержка в миллисекундах, а выбран автовыбор.
- Открываются иностранный сайт, который без туннеля не грузился, и российский, например банк. Российские адреса идут мимо туннеля с вашим обычным IP, поэтому российский сервис проверки IP покажет домашний адрес, и это правильно.
Karing не подключается на айфоне: что проверить
Safari не открыл Karing по кнопке
Ссылка уже в буфере обмена, так что импорт можно сделать руками, как описано выше. Если кабинет открыт во встроенном браузере мессенджера, откройте его в Safari: встроенные браузеры иногда не передают ссылку в другое приложение.
Подписка не добавляется, Karing пишет ошибку
Разработчик разбирает ошибки импорта в своём FAQ. «Connection reset by peer» и «Failed host lookup» значат, что запрос за подпиской не прошёл через текущую сеть. Переключитесь с Wi-Fi на мобильный интернет или обратно и повторите. Код 404 значит, что такой подписки нет. Обычно это старая ссылка, которая перестала действовать после сброса. Возьмите новую в кабинете.
Подключено, а сайты не открываются
Первое место для проверки: шестерёнка в Karing, самый нижний раздел «IPv6 / NTP / TUN / DNS / TLS». Пункт «Пропустить проверку сертификата» в TLS должен быть выключен, а режим TUN включён. На iPhone без TUN сетевое расширение Karing всё равно запускается, но трафик не забирает, и интернет пропадает целиком: это описано в FAQ Karing. Затем закройте Karing и подключитесь снова.
Если не работают отдельные приложения, а Safari открывает всё, посмотрите в настройках TUN пункт «Подключить HTTP-прокси к туннелю». Разработчик советует попробовать его выключить: часть программ, увидев системный прокси, начинает работать с ним неправильно. Другим программам этот пункт, наоборот, нужен, так что проверяйте на своём наборе приложений.
Включается не тот туннель
В iOS одновременно активна одна конфигурация подключения. Если в списке подключений в «Основных» лежат профили приложений, которыми вы больше не пользуетесь, удалите их, иначе система может переключаться на них. Рабочий профиль от компании бывает настроен так, что держит свой туннель, тут поможет только администратор. Подробнее про соседние профили, энергосбережение и «Помощь Wi-Fi» в статье почему туннель отключается на айфоне.
Туннель пропадает сам
FAQ Karing предлагает для iOS два пути. Первый: «Настройки» → раздел подключения → значок «i» напротив Karing → «Подключение по запросу». Второй: в настройках самого Karing включить «Всегда поддерживать подключение». Если хочется, чтобы туннель включался в чужом Wi-Fi и выключался дома, это делают через приложение «Команды», разбор в статье команды для подключения на айфоне.
Работало и перестало
Посмотрите в кабинете, до какого числа действует подписка: профиль с истёкшим сроком из Karing не пропадает, просто перестаёт пускать на серверы. Если срок в порядке, обновите список серверов. Сам Karing перечитывает его раз в 12–24 часа, а вручную это делает значок облака со стрелкой возле подписки.
Третья причина, лимит сетей. Сервер считает, из скольких сетей подписка работает одновременно, и допускает две. Айфон на мобильном интернете и iPad на домашнем Wi-Fi как раз их и занимают. Появилась третья сеть, и доступ закрывается на час, а конфиг сбрасывается. Прежняя ссылка после сброса не работает, так что подписку добавляют из кабинета ещё раз. Если ничего из этого не подошло, в кабинете есть запасной клиент INCY. Он тоже есть в App Store, у него свои серверы и отдельная кнопка.
Karing на Mac и других устройствах
На Mac с процессором Apple App Store тоже предлагает Karing, но для компьютера кабинет даёт установочный образ с GitHub. В окне «Как подключиться» про это есть отдельное предупреждение: версия из App Store для Mac старая и к подписке не подключится. Как поставить клиент на Windows и macOS, разобрано на странице Подключение на ПК. Андроид устроен иначе, там Karing ставят файлом, об этом статья Karing на Андроид. А чем Karing отличается от других клиентов и что значат «ключ», «конфиг» и «профиль», написано на странице про Karing.