Как подключить номер SMS Conecta во FreePBX через PJSIP-транк
Дата обновления: 2026-09-30 · Команда SMS Conecta (SMSConecta Inc.)
Кратко: Во FreePBX откройте Connectivity > Trunks, нажмите Add Trunk и выберите транк SIP (chan_pjsip). Укажите номер SMS Conecta исходящим Caller ID, затем в настройках PJSIP впишите SIP-логин и secret, сервером укажите sip.smsconecta.com, портом — 5060, и включите регистрацию. В конце создайте маршруты входящих и исходящих.
FreePBX формирует конфигурацию Asterisk через веб-формы, так что руками в pjsip.conf лезть не придётся. Сам транк настраивается за пару минут; больше всего внимания требуют именно маршруты.
Что нужно подготовить заранее
- ✓ Номер SMS Conecta и его SIP-логин с паролем со страницы номера в личном кабинете.
- ✓ FreePBX с драйвером chan_pjsip (в современных версиях он используется по умолчанию).
- ✓ Права администратора в веб-интерфейсе FreePBX и, если АТС за NAT, возможность пробросить RTP-порты.
Параметры для подключения
| Параметр | Значение |
|---|---|
| SIP-сервер / регистратор / домен | sip.smsconecta.com |
| Транспорт и порт | UDP или TCP 5060; TLS 5061 |
| Имя пользователя | <SIP_USERNAME> (на странице номера в личном кабинете) |
| Пароль | <SIP_PASSWORD> (на той же странице) |
| Аутентификация | Digest (логин + пароль), с регистрацией |
| Кодеки | G.711 µ-law (PCMU) и G.711 A-law (PCMA) |
| DTMF | RFC 2833 (RTP-события) или SIP INFO |
| Входящий DID | <YOUR_NUMBER> в формате E.164 |
Создание PJSIP-транка по шагам
Названия полей ниже даны по руководству Sangoma для модуля Trunks, актуальному на сентябрь 2026; формулировки вкладок у разных версий FreePBX могут немного отличаться.
- 1Войдите во FreePBX и откройте Connectivity > Trunks.
- 2Нажмите Add Trunk и выберите Add SIP (chan_pjsip) Trunk.
- 3На вкладке General задайте транку имя, например smsconecta, и впишите Outbound CallerID <YOUR_NUMBER>. Поле Maximum Channels можно оставить пустым или задать свой лимит.
- 4Откройте pjsip Settings > General. Укажите Username <SIP_USERNAME>, Secret <SIP_PASSWORD>, Authentication — Outbound, Registration — Send, SIP Server — sip.smsconecta.com и SIP Server Port — 5060.
- 5Выберите транспорт, подходящий вашей конфигурации (обычно UDP; при настроенном TLS-транспорте берите порт 5061).
- 6В pjsip Settings > Codecs оставьте включёнными только ulaw и alaw.
- 7Нажмите Submit, затем Apply Config. Проверьте в Reports > Asterisk Info (либо командой pjsip show registrations в Asterisk CLI), что транк показывает статус Registered.
Маршрут входящих звонков на ваш DID
Откройте Connectivity > Inbound Routes и создайте маршрут. В поле DID Number укажите номер SMS Conecta и выберите назначение — внутренний номер, группу вызова, очередь или IVR.
Если звонки уходят в маршрут «для всех», понаблюдайте за Asterisk CLI во время входящего вызова. Показанная там строка DID — это точное значение, с которым обязан совпасть маршрут; где-то оно приходит с плюсом, а где-то без.
Маршрут исходящих и показываемый номер
В Connectivity > Outbound Routes создайте маршрут, добавьте транк smsconecta в его Trunk Sequence и настройте шаблоны набора, которые превращают введённые пользователем цифры в полный международный номер.
Caller ID маршрута или транка должен совпадать с номером SMS Conecta, чьи данные закреплены за транком. Каждый номер несёт 1,000 исходящих минут в месяц.
Проверка транка до запуска в работу
Небольшой набор тестов отлавливает большинство ошибок раньше, чем их увидят реальные звонящие. Прогоните его сразу после настройки, а затем повторяйте после каждого изменения брандмауэра или роутера.
- 1В Asterisk CLI (fwconsole или asterisk -rvvv) выполните pjsip show registrations и убедитесь, что транк smsconecta в статусе Registered.
- 2Позвоните на номер SMS Conecta с мобильного — должен сработать выбранный входящий маршрут, а звук быть чистым с обеих сторон.
- 3В этом же звонке наберите несколько цифр в IVR или на тестовом внутреннем номере, чтобы подтвердить, что DTMF распознаётся.
- 4Сделайте исходящий вызов на другой телефон и проверьте, что собеседник видит ваш номер SMS Conecta в качестве Caller ID.
- 5Поддержите разговор хотя бы минуту; если звук пропадает примерно через 30 секунд, причина, как правило, в тайм-ауте NAT или брандмауэра.
Разбор типичных неполадок
- ✓ Регистрация отклонена кодом 401 или 403: заново впишите логин и secret из личного кабинета и проверьте, что Authentication установлен в Outbound, а не Inbound.
- ✓ Регистрация проходит, но входящие не поступают: убедитесь, что модуль брандмауэра FreePBX или брандмауэр хоста не блокирует трафик от sip.smsconecta.com.
- ✓ Звук слышен только в одну сторону: укажите внешний адрес и локальные сети в Settings > Asterisk SIP Settings, пробросьте диапазон RTP и выключите SIP ALG на роутере.
- ✓ Вызов сразу обрывается ответом 488: это несовпадение кодеков — оставьте на транке только ulaw и alaw.
- ✓ Тональный набор не распознаётся: укажите на транке DTMF-метод RFC 4733/2833 (RTP-события); на SIP INFO переходите лишь при реальной необходимости.
Часто задаваемые вопросы
Что выбрать во FreePBX — chan_pjsip или chan_sip?
Что указать в поле SIP Server?
Транк зарегистрирован, но входящие уходят не туда — почему?
Можно ли подключить несколько номеров SMS Conecta к одной FreePBX?
Входит ли голосовая почта в этот транк?
Можно ли перенести действующий номер в SMS Conecta для FreePBX?
Смотрите также
- интеграции с АТС и софтфонами
- настройка SIP-транка в 3CX
- конфигурация PJSIP в Asterisk
- настройка шлюза в FusionPBX
- что такое АТС
- как исправить односторонний звук и NAT
- устранение проблем SIP
- цены для каждой страны
- Привязка номера SMS Conecta к SIP-аккаунту в Bria
- Как подключить номер SMS Conecta через шлюз FusionPBX
Источники
- Sangoma Documentation: PBX GUI - Trunks Module User Guide (по состоянию на сентябрь 2026)
В каждом номере уже всё учтено
- ✓ Неограниченные входящие SMS
- ✓ Неограниченные входящие звонки
- ✓ 500 исходящих SMS ежемесячно
- ✓ 1000 исходящих минут ежемесячно
- ✓ SIP-данные для любого софтфона или АТС
- ✓ Переадресация на любой аппарат
- ✓ Браузерный звонок из кабинета
- ✓ Номер остаётся вашим, сколько пожелаете
- ✓ 7-дневная гарантия замены — бесплатный новый номер
Цена от $1.80/мес · годовой платёж ($21.60).
7-дневная гарантия замены
Если номер вам не подошёл — например, приложение его не принимает или коды не приходят, — в течение 7 дней после покупки вы можете бесплатно заменить его на новый номер в той же стране одним кликом в личном кабинете. Замена доступна до 2 раз, независимо от того, пользовались ли вы номером. А если номер не использовался ни для звонков, ни для SMS, можно вместо этого получить полный возврат денег.
Оформление заказа и оплата проводятся только на английском языке.