Как подключить номер 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 лезть не придётся. Сам транк настраивается за пару минут; больше всего внимания требуют именно маршруты.

01

Что нужно подготовить заранее

  • ✓ Номер SMS Conecta и его SIP-логин с паролем со страницы номера в личном кабинете.
  • ✓ FreePBX с драйвером chan_pjsip (в современных версиях он используется по умолчанию).
  • ✓ Права администратора в веб-интерфейсе FreePBX и, если АТС за NAT, возможность пробросить RTP-порты.
02

Параметры для подключения

ПараметрЗначение
SIP-сервер / регистратор / доменsip.smsconecta.com
Транспорт и портUDP или TCP 5060; TLS 5061
Имя пользователя<SIP_USERNAME> (на странице номера в личном кабинете)
Пароль<SIP_PASSWORD> (на той же странице)
АутентификацияDigest (логин + пароль), с регистрацией
КодекиG.711 µ-law (PCMU) и G.711 A-law (PCMA)
DTMFRFC 2833 (RTP-события) или SIP INFO
Входящий DID<YOUR_NUMBER> в формате E.164
03

Создание PJSIP-транка по шагам

Названия полей ниже даны по руководству Sangoma для модуля Trunks, актуальному на сентябрь 2026; формулировки вкладок у разных версий FreePBX могут немного отличаться.

  1. 1Войдите во FreePBX и откройте Connectivity > Trunks.
  2. 2Нажмите Add Trunk и выберите Add SIP (chan_pjsip) Trunk.
  3. 3На вкладке General задайте транку имя, например smsconecta, и впишите Outbound CallerID <YOUR_NUMBER>. Поле Maximum Channels можно оставить пустым или задать свой лимит.
  4. 4Откройте pjsip Settings > General. Укажите Username <SIP_USERNAME>, Secret <SIP_PASSWORD>, Authentication — Outbound, Registration — Send, SIP Server — sip.smsconecta.com и SIP Server Port — 5060.
  5. 5Выберите транспорт, подходящий вашей конфигурации (обычно UDP; при настроенном TLS-транспорте берите порт 5061).
  6. 6В pjsip Settings > Codecs оставьте включёнными только ulaw и alaw.
  7. 7Нажмите Submit, затем Apply Config. Проверьте в Reports > Asterisk Info (либо командой pjsip show registrations в Asterisk CLI), что транк показывает статус Registered.
04

Маршрут входящих звонков на ваш DID

Откройте Connectivity > Inbound Routes и создайте маршрут. В поле DID Number укажите номер SMS Conecta и выберите назначение — внутренний номер, группу вызова, очередь или IVR.

Если звонки уходят в маршрут «для всех», понаблюдайте за Asterisk CLI во время входящего вызова. Показанная там строка DID — это точное значение, с которым обязан совпасть маршрут; где-то оно приходит с плюсом, а где-то без.

05

Маршрут исходящих и показываемый номер

В Connectivity > Outbound Routes создайте маршрут, добавьте транк smsconecta в его Trunk Sequence и настройте шаблоны набора, которые превращают введённые пользователем цифры в полный международный номер.

Caller ID маршрута или транка должен совпадать с номером SMS Conecta, чьи данные закреплены за транком. Каждый номер несёт 1,000 исходящих минут в месяц.

06

Проверка транка до запуска в работу

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

  1. 1В Asterisk CLI (fwconsole или asterisk -rvvv) выполните pjsip show registrations и убедитесь, что транк smsconecta в статусе Registered.
  2. 2Позвоните на номер SMS Conecta с мобильного — должен сработать выбранный входящий маршрут, а звук быть чистым с обеих сторон.
  3. 3В этом же звонке наберите несколько цифр в IVR или на тестовом внутреннем номере, чтобы подтвердить, что DTMF распознаётся.
  4. 4Сделайте исходящий вызов на другой телефон и проверьте, что собеседник видит ваш номер SMS Conecta в качестве Caller ID.
  5. 5Поддержите разговор хотя бы минуту; если звук пропадает примерно через 30 секунд, причина, как правило, в тайм-ауте NAT или брандмауэра.
07

Разбор типичных неполадок

  • ✓ Регистрация отклонена кодом 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 переходите лишь при реальной необходимости.
FAQ

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

Что выбрать во FreePBX — chan_pjsip или chan_sip?
Берите chan_pjsip: современные версии FreePBX построены вокруг этого драйвера, и все настройки на этой странице написаны именно под него.
Что указать в поле SIP Server?
sip.smsconecta.com с портом 5060 для UDP/TCP либо 5061 для TLS.
Транк зарегистрирован, но входящие уходят не туда — почему?
DID входящего маршрута не соответствует формату номера, который получает Asterisk. Возьмите точное значение DID из CLI и внесите его в маршрут.
Можно ли подключить несколько номеров SMS Conecta к одной FreePBX?
Да — у каждого номера отдельный комплект учётных данных, так что заведите под каждый свой транк и входящий маршрут.
Входит ли голосовая почта в этот транк?
Нет, голосовая почта не относится к функциям SMS Conecta — такую возможность предоставляет сама FreePBX.
Можно ли перенести действующий номер в SMS Conecta для FreePBX?
Перенос номеров не предусмотрен — вместо этого выбирается новый номер в одной из 181 доступной страны.
→
SRC

Источники

✓

В каждом номере уже всё учтено

  • ✓ Неограниченные входящие SMS
  • ✓ Неограниченные входящие звонки
  • ✓ 500 исходящих SMS ежемесячно
  • ✓ 1000 исходящих минут ежемесячно
  • ✓ SIP-данные для любого софтфона или АТС
  • ✓ Переадресация на любой аппарат
  • ✓ Браузерный звонок из кабинета
  • ✓ Номер остаётся вашим, сколько пожелаете
  • ✓ 7-дневная гарантия замены — бесплатный новый номер

Цена от $1.80/мес · годовой платёж ($21.60).

7-дневная гарантия замены

Если номер вам не подошёл — например, приложение его не принимает или коды не приходят, — в течение 7 дней после покупки вы можете бесплатно заменить его на новый номер в той же стране одним кликом в личном кабинете. Замена доступна до 2 раз, независимо от того, пользовались ли вы номером. А если номер не использовался ни для звонков, ни для SMS, можно вместо этого получить полный возврат денег.

Открыть каталог номеров →

Оформление заказа и оплата проводятся только на английском языке.