SIP-клиент для iPhone: как выбрать и настроить

SIP-клиент для iPhone чаще всего ищут после того, как штатное приложение «Телефон» не может подключиться к корпоративной АТС или виртуальному номеру: iOS не имеет встроенной поддержки SIP-аккаунтов, поэтому без стороннего приложения совершать и принимать интернет-звонки через SIP-провайдера невозможно. Проверить это просто: откройте Настройки → Телефон — пункта для добавления SIP-учётной записи там нет, и это ограничение системы, а не неисправность устройства.

Выход один — установить сторонний софтфон из App Store и вручную ввести данные учётной записи: логин, пароль и адрес SIP-сервера, которые выдаёт провайдер телефонии или системный администратор. Дальше разберём, какие приложения подходят под разные задачи, как их настроить и почему звонки иногда не доходят в фоновом режиме.

Что такое SIP-клиент и зачем он нужен на iPhone

SIP (Session Initiation Protocol) — протокол установки голосовых и видеосоединений через интернет. Софтфон на его основе превращает iPhone в полноценный терминал IP-телефонии: можно звонить на городские номера, принимать вызовы на виртуальный номер, участвовать в конференциях и пользоваться внутренней нумерацией офисной АТС.

Типичные сценарии, где без SIP-клиента не обойтись:

  • 📞 Подключение к корпоративной АТС (Asterisk, 3CX, FreePBX) для работы с внутренними номерами коллег.
  • 🌍 Приём звонков на виртуальный городской номер при нахождении за границей без роуминга.
  • 💼 Разделение личного и рабочего номера на одном устройстве.
  • 💰 Экономия на международных звонках через SIP-провайдера вместо тарифов оператора.

На iPhone есть важная особенность: из-за ограничений iOS на фоновую работу приложений стабильность входящих звонков зависит от того, использует ли клиент Push-уведомления (VoIP pushes). Приложения, которые держат постоянное соединение в фоне, быстро разряжают батарею или вовсе «засыпают» — об этом подробнее в разделе про проблемы.

Популярные SIP-клиенты для iPhone

Выбор приложения зависит от задачи: для корпоративной телефонии важны стабильность и push-режим, для личного использования — простота настройки и цена. Ниже — клиенты, которые давно присутствуют в App Store и широко используются.

Zoiper — один из самых известных софтфонов с бесплатной базовой версией. Поддерживает SIP и IAX, имеет понятный мастер настройки. Push-режим для входящих доступен как платная функция — это нужно учитывать, если критично не пропускать вызовы при закрытом приложении.

Linphone — бесплатный клиент с открытым исходным кодом. Поддерживает современные кодеки и шифрование трафика. Интерфейс минималистичный, но все базовые функции на месте, включая push-уведомления.

Bria Mobile от CounterPath — коммерческое решение, ориентированное на корпоративных пользователей. Отличается проработанной интеграцией с iOS и стабильной работой push-режима. Распространяется по подписке.

Acrobits Softphone и Groundwire (платная версия того же продукта) — клиенты с гибкими настройками кодеков и сетевых параметров, подходят тем, кому нужен тонкий контроль над соединением.

📊 Какой SIP-клиент вы используете на iPhone?
Zoiper
Linphone
Bria
Другой вариант

Сравнение популярных решений

Таблица ниже поможет сориентироваться. Учтите: условия распространения и набор функций меняются, актуальные детали проверяйте на странице приложения в App Store перед установкой.

ПриложениеМодельPush для входящихКому подходит
ZoiperБесплатно + покупкиПлатная опцияУниверсальный вариант для начала
LinphoneБесплатноЕстьТем, кто ценит открытый код
Bria MobileПодпискаЕстьКорпоративные пользователи
Acrobits SoftphoneПлатноЕстьОпытные пользователи, тонкая настройка
GroundwireПлатно, разовоЕстьТе же задачи без подписки
⚠️ Внимание: не устанавливайте SIP-клиенты из сторонних источников и не вводите данные учётной записи в приложения с сомнительной репутацией. Логин и пароль SIP-аккаунта — это прямой доступ к вашему балансу у провайдера: злоумышленник сможет звонить за ваш счёт.

Как настроить SIP-аккаунт на iPhone

Перед настройкой подготовьте данные от провайдера или администратора АТС. Обычно это три обязательных параметра: имя пользователя (логин или внутренний номер), пароль и адрес сервера (домен или IP, иногда с указанием порта). Без них настройка невозможна — приложение не «угадать» параметры автоматически.

Общий порядок действий для большинства клиентов выглядит так. Точные названия пунктов меню различаются между приложениями, поэтому ориентируйтесь на логику, а не на дословные формулировки.

  • 📲 Установите приложение из App Store и при первом запуске разрешите доступ к микрофону и уведомлениям — без этого звонки работать не будут.
  • ➕ Создайте новый аккаунт: обычно это кнопка + или пункт Settings → Accounts → Add account.
  • ✏️ Введите Username, Password и Domain (или Server) в соответствующие поля.
  • 🚪 Если провайдер указал нестандартный порт или требует транспорт TLS, найдите эти параметры в расширенных настройках аккаунта.
  • ✅ Сохраните аккаунт и проверьте статус регистрации — обычно это индикатор «Registered» или зелёная отметка.

☑️ Проверка после настройки SIP-аккаунта

Выполнено: 0 / 5

Если регистрация не проходит, первым делом проверьте опечатки: лишний пробел в адресе сервера или перепутанный регистр пароля — самые частые причины. Второй шаг — уточнить у провайдера, не требуется ли отдельный «auth username», отличный от логина.

Проблемы со звуком и соединением

Самая частая жалоба после установки — отсутствие звука в одну или обе стороны при успешном соединении. Возможная причина — работа NAT на роутере: голосовой трафик (RTP-потоки) не пробивается через трансляцию адресов. Стандартное решение — включить в настройках аккаунта STUN-сервер или опцию NAT traversal, если клиент её поддерживает. Адрес STUN-сервера уточните у провайдера; некоторые клиенты поставляются с преднастроенным.

Вторая типичная ситуация — звонок срывается через несколько секунд после соединения. Здесь возможных причин несколько: конфликт кодеков, блокировка SIP-ALG на роутере, нестабильный канал. Проверить можно так: переключитесь с Wi-Fi на мобильный интернет и повторите звонок. Если на мобильной сети всё работает, проблема почти наверняка в настройках роутера — в его админ-панели стоит поискать и отключить функцию SIP ALG, которая часто ломает SIP-трафик.

⚠️ Внимание: некоторые операторы и корпоративные сети ограничивают VoIP-трафик. Если SIP-клиент не регистрируется ни в одной сети, кроме домашней, уточните у администратора сети или оператора, не блокируется ли порт 5060.

Качество звука зависит и от выбранного кодека. В настройках аккаунта обычно есть список приоритетов: Opus даёт хорошее качество при нестабильном канале, G.711 (PCMU/PCMA) — максимальная совместимость, но требует стабильной полосы. Если собеседник слышит вас с «металлическим» призвуком или прерываниями, попробуйте изменить порядок кодеков.

Что такое SIP ALG и почему его отключают

SIP ALG — функция роутера, которая пытается «помогать» SIP-трафику проходить через NAT, переписывая содержимое пакетов. На практике она часто искажает заголовки и ломает регистрацию или голосовые потоки. Поэтому при проблемах с IP-телефонией через домашний роутер SIP ALG рекомендуют отключать в настройках маршрутизатора.

Входящие звонки в фоновом режиме

Это самое узкое место SIP-телефонии на iPhone. iOS агрессивно выгружает фоновые приложения, поэтому софтфон, который держит постоянное соединение с сервером, либо быстро «засыпает», либо заметно садит батарею. Правильное решение — push-режим: аккаунт регистрируется на сервере разработчика приложения, а вызов доставляется на iPhone через VoIP push-уведомление Apple, даже когда приложение полностью закрыто.

Что нужно проверить, если входящие не приходят при заблокированном экране:

  • 🔔 Включён ли push-режим в настройках самого SIP-клиента (у части приложений это платная опция).
  • ⚙️ Разрешены ли уведомления: Настройки → Уведомления → [приложение].
  • 🔋 Не ограничена ли фоновая активность: проверьте Настройки → Основные → Обновление контента.
  • 🌙 Не активен ли режим фокусирования или «Не беспокоить», который глушит уведомления.

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

Безопасность SIP-аккаунта

SIP-аккаунт — полноценная цель для злоумышленников: скомпрометированные учётные данные используют для платных международных звонков за ваш счёт. Базовые меры защиты несложные, но обязательные.

Используйте длинный уникальный пароль для SIP-аккаунта — не тот, что от почты или личного кабинета. Если провайдер и клиент поддерживают шифрование, включайте транспорт TLS для сигнализации и SRTP для голоса: соответствующие переключатели обычно находятся в расширенных настройках аккаунта. Это защитит трафик от перехвата в публичных сетях Wi-Fi.

⚠️ Внимание: не пользуйтесь SIP-телефонией через открытые публичные Wi-Fi без шифрования (TLS/SRTP) или VPN. В такой сети данные аккаунта и содержимое разговоров могут быть перехвачены.

Дополнительно проверьте в личном кабинете провайдера, есть ли ограничения: лимит на стоимость звонков в сутки, запрет международных направлений, привязка регистрации к IP-адресу. Эти настройки существенно снижают ущерб при утечке пароля.

Часто задаваемые вопросы

Можно ли настроить SIP без сторонних приложений?

Нет. iOS не имеет встроенной поддержки SIP-аккаунтов, поэтому сторонний софтфон из App Store обязателен. Штатное приложение «Телефон» работает только с SIM-картой и услугами оператора.

Почему входящие звонки не приходят, когда приложение закрыто?

iOS выгружает фоновые приложения, поэтому без push-режима софтфон теряет связь с сервером. Проверьте, включён ли push в настройках клиента (у некоторых приложений это платная функция) и разрешены ли уведомления в настройках iOS.

Регистрация не проходит, хотя данные введены верно. Что делать?

Проверьте опечатки и лишние пробелы, уточните у провайдера порт и транспорт (UDP/TCP/TLS), попробуйте другую сеть — мобильный интернет вместо Wi-Fi. Если в другой сети регистрация проходит, причина в блокировках роутера, например в функции SIP ALG.

Собеседник меня не слышит, а я его слышу. В чём причина?

Односторонний звук — типичный признак проблем с NAT. Включите STUN в настройках аккаунта, проверьте, что приложению дан доступ к микрофону (Настройки → Конфиденциальность → Микрофон), и повторите звонок в другой сети.

Какой SIP-клиент выбрать для корпоративной АТС?

Критерии: стабильный push-режим, поддержка нужных кодеков и шифрования, совместимость с вашей АТС. Перед покупкой платного клиента уточните у администратора АТС рекомендованные приложения — многие вендоры АТС предлагают собственные фирменные софтфоны.