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 (платная версия того же продукта) — клиенты с гибкими настройками кодеков и сетевых параметров, подходят тем, кому нужен тонкий контроль над соединением.
Сравнение популярных решений
Таблица ниже поможет сориентироваться. Учтите: условия распространения и набор функций меняются, актуальные детали проверяйте на странице приложения в 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-аккаунта
Если регистрация не проходит, первым делом проверьте опечатки: лишний пробел в адресе сервера или перепутанный регистр пароля — самые частые причины. Второй шаг — уточнить у провайдера, не требуется ли отдельный «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-режим, поддержка нужных кодеков и шифрования, совместимость с вашей АТС. Перед покупкой платного клиента уточните у администратора АТС рекомендованные приложения — многие вендоры АТС предлагают собственные фирменные софтфоны.