M cenaly.ru
📞 Подключение номера провайдера

📞 Обзор: подключение номера провайдера к АТС

Два режима SIP-транка (регистрация и по IP), что спросить у провайдера, что ввести в админке, сеть и совместимость, проверка и типовые ошибки, список стран

Документация

Подключение номера провайдера к АТС

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

На этой странице — то, что одинаково для любого провайдера: два способа подключения, какие данные нужны, что и куда ввести, что должна пропускать сеть и как понять, что всё работает. Особенности конкретных операторов — в инструкциях по странам в конце страницы.

Открыть: Админ-панель → Телефония → вкладка «Транки и подключения» (admin.cenaly.ru/telephony?tab=trunks).


Когда это нужно и что понадобится#

Подключать провайдера нужно, когда у заведения есть (или должен появиться) внешний номер, на который звонят гости, и вы хотите принимать эти звонки в АТС: на несколько телефонов сразу, с очередью, записью и разбором разговоров. Если вам достаточно звонков с сайта и из приложения, внешний номер не обязателен.

Понадобится:

  1. Выделенная АТС для локации — вкладка «Сервер» в разделе «Телефония». Транки провайдеров работают только на выделенном сервере: у него есть статический IP-адрес, который можно сообщить провайдеру, и своя конфигурация Asterisk. Общий сервер для новых локаций не предлагается.
  2. Договор с провайдером и услуга SIP-транка (или SIP-аккаунт с правом подключать свою АТС). Обычно это отдельная позиция тарифа; у некоторых операторов — только для юридических лиц или только с их же облачной АТС (тогда такой провайдер не подойдёт).
  3. Реквизиты транка из личного кабинета провайдера — см. «Что спросить у провайдера».
В каких странах АТС недоступна

Выделенная АТС не создаётся для локаций в странах, где приём звонков на свою станцию требует местной лицензии оператора связи или запрещён регулятором: Турция, Беларусь, Китай, Египет, ОАЭ, Катар, Оман, Кувейт, а также страны под санкциями. Для локаций в России сервер создаётся в российском облаке (Yandex Cloud) — так требует закон о хранении записей разговоров. Инструкции по этим странам всё равно есть в списке ниже: они пригодятся, когда запуск станет возможен.


Два режима транка: REGISTER и по IP#

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

Регистрация (REGISTER) По IP (IP-auth, без регистрации)
Как работает АТС сама «логинится» на сервере провайдера логином и паролем — как телефон. Провайдер шлёт звонки туда, откуда пришла регистрация Вы сообщаете провайдеру статический IP вашей АТС. Он шлёт звонки прямо на него и принимает звонки с него без логина
Что нужно от провайдера SIP-хост, логин, пароль SIP-хост (откуда придут звонки) и возможность указать ваш IP в кабинете или через поддержку
Галка в форме ✅ «Регистрироваться у провайдера (REGISTER)» ⬜ снята — «IP-auth (без регистрации)»
Кто так работает Большинство провайдеров виртуальных АТС и международные сервисы номеров (Zadarma, Telnyx, Verimor, sipgate…) Операторы связи и «взрослые» транки для бизнеса (Twilio Elastic SIP Trunking, МТС Exolve, Netgsm…)
Особенности Пароль хранится в АТС; при смене пароля у провайдера транк отвалится Нужен статический IP (у выделенной АТС он есть); если провайдер ещё и требует TLS — не подойдёт

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


Что спросить у провайдера#

Прежде чем что-то вводить, соберите у провайдера (в личном кабинете, в договоре или у поддержки) ответы на семь вопросов. Формулировки в кабинетах разные, поэтому рядом — как это обычно называется.

Что нужно Как называется у провайдера Зачем
SIP-сервер SIP host, Registrar, Proxy, «Адрес сервера», «Домен» (sip.example.com, <аккаунт>.sip.example.com) Поле SIP-хост
Порт Port (почти всегда 5060) Поле Порт
Транспорт Transport: UDP / TCP / TLS Поле Транспорт. АТС умеет UDP и TCP; провайдер «только TLS» не подойдёт
Логин и пароль SIP login / username / Auth ID, password Поля Логин, Пароль (при регистрации)
Режим авторизации «Регистрация» или «авторизация по IP / IP whitelist» Галка REGISTER
Кодеки Codecs: G.711 a-law/u-law (alaw/ulaw), G.722, G.729 АТС говорит на G.711 и G.722; если провайдер даёт только G.729 — звука не будет
В каком виде приходит номер «Номер в Request-URI / DID», формат: +995322…, 0322… или логин Чтобы номер в «Линиях» совпал с тем, что шлёт провайдер

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


Шаг 1. Добавить провайдера в админке#

  1. Откройте Телефония → «Транки и подключения» и нажмите «Добавить провайдера». Если ваш оператор есть в каталоге (Zadarma, Telnyx, Twilio, MANGO OFFICE, Телфин, Sipuni, МТС Exolve, Netgsm, Verimor, FCN…), выберите его карточку — адрес сервера и режим подставятся сами. Для любого другого — карточка «SIP-транк (свой провайдер)».
  2. Заполните форму:
Поле Что ввести
Название Как хотите видеть провод в списках: «Магтиком — городской», «Zadarma +995»
SIP-хост Адрес сервера провайдера без sip: и без порта: sip.zadarma.com, pbx.example.ge
Порт Из кабинета провайдера, обычно 5060
Транспорт UDP, если провайдер не настаивает на TCP
Регистрироваться у провайдера (REGISTER) Включено — для режима регистрации; выключено — для авторизации по IP
Логин SIP-логин из кабинета провайдера (при регистрации — обязателен)
Пароль SIP-пароль. Пустое поле при повторном сохранении — «пароль не менять»
  1. Нажмите «Сохранить». Провод появится в списке со строкой состояния регистрации.
Режим по IP: что передать провайдеру

Откройте вкладку «Сервер» и скопируйте значение «Статический IP» — это адрес вашей АТС. В кабинете провайдера (или через его поддержку) укажите этот адрес как точку приёма звонков и, если просят, как разрешённый адрес для исходящих; порт — 5060, транспорт — UDP. У провайдера может быть свой список адресов, с которых он звонит: в поле SIP-хост укажите тот хост, который он называет в инструкции — по нему АТС опознаёт входящие звонки как «от этого провайдера».


Шаг 2. Проверить связь#

В строке провода нажмите «Проверить связь». Мастер отправляет на сервер провайдера настоящий SIP-запрос (OPTIONS) из облака и показывает ответ: «сервер ответил» означает, что адрес и порт верны и путь до провайдера открыт. Это проверка адреса, а не логина: правильность пароля видно по строке регистрации.

Состояния строки регистрации:

  • «зарегистрирован у провайдера» — АТС вошла на сервер провайдера; входящие должны идти.
  • «нет регистрации у провайдера» — провайдер отверг логин или пароль, либо не пускает с этого адреса. Сверьте реквизиты в кабинете провайдера; после смены пароля АТС перерегистрируется сама, входящие замолкают на несколько секунд.
  • «регистрация не нужна (IP-auth)» — режим по IP; проверьте, что провайдер видит ваш адрес: сделайте тестовый звонок на номер.
  • «АТС ещё не докладывала о регистрации» — сервер только создан или перезапускается; подождите минуту.

Шаг 3. Завести номер и маршрутизацию#

  1. Откройте вкладку «Линии» и добавьте линию с источником «Транк провайдера (DID)», выбрав только что созданный провод. Укажите номер так, как его выдал провайдер: АТС сверяет последние семь цифр номера с тем, что приходит в звонке, поэтому формат (+995 32 2… или 0322…) не важен.
  2. Оставьте включённой галку «Принимает звонки». Если снять галки у всех номеров провода, АТС снимет регистрацию у провайдера и перестанет опознавать его адрес — входящих не будет вовсе.
  3. Во вкладке «Маршрутизация» добавьте правило «звонок пришёл на линию … → куда»: на всех операторов, на группу обзвона, голосовому боту или в приветствие. Без правила звонок обслуживается режимом ответа по умолчанию.
  4. Позвоните на свой номер с мобильного и убедитесь, что вызов дошёл и слышно в обе стороны.
Провайдер шлёт вместо номера свой логин

Некоторые провайдеры (обычно в режиме регистрации) присылают в звонке не ваш номер, а SIP-логин. Тогда линия с номером не совпадёт с тем, что пришло, — но звонок всё равно принимается и уходит в маршрутизацию как «звонок от этого провайдера». Если у провода один номер, линию можно не заводить вовсе; если номеров несколько — спросите провайдера, как включить передачу DID (у многих это настройка аккаунта).


Шаг 4. Исходящие звонки и «Показывать как»#

Через тот же провод сотрудники могут звонить наружу. Откройте вкладку «Исходящие»:

  • включите рубильник исходящих и назначьте сотруднику линию по умолчанию (номер, с которого он звонит) или добавьте правило по шаблону («мобильные страны → через этот провод, показывать номер …»);
  • в правиле можно отрезать или дописать префикс перед отправкой провайдеру, если он ждёт номер в определённом формате (например, 8… вместо +7…);
  • поле «Показывать как» — какой номер увидит вызываемый. Провайдеры обычно разрешают только номера вашего договора; чужой номер они молча заменят на свой или отклонят звонок.

АТС представляется провайдеру его же доменом (From: <номер>@<SIP-хост>) и логином транка в Contact — так требует большинство операторов. Если провайдер настаивает на передаче номера в заголовке P-Asserted-Identity, напишите в поддержку: этот вариант включается на стороне сервера.


Сеть и совместимость#

Выделенная АТС стоит в облаке со статическим адресом, поэтому от сети заведения ничего не требуется — трафик идёт между провайдером и облаком. Требования к провайдеру:

Параметр Что поддерживает АТС
Сигнализация SIP по UDP или TCP, порт провайдера любой (обычно 5060). TLS для транков не поддерживается — провайдер «только TLS/SRTP» не подойдёт
Кодеки G.711 a-law, G.711 u-law, G.722. Провайдер должен предлагать хотя бы один из них; «только G.729» — звука не будет
DTMF RFC 2833/4733 (тональный набор в отдельных пакетах)
Медиа RTP на адрес АТС, UDP-порты 10000–20000; АТС не пропускает медиа напрямую между сторонами
Входящие Опознаются по SIP-хосту провайдера; номер сверяется по последним 7 цифрам
Исходящие Домен From — хост провайдера; Contact — логин транка; CallerID — номер линии или «Показывать как»
Регистрация Повтор каждые 30 с при ошибке, каждые 5 мин после отказа 403; проверка доступности провайдера (OPTIONS) раз в 60 с

Если звонки не проходят#

Симптом Обычная причина Что делать
«нет регистрации у провайдера» Неверный логин/пароль; провайдер требует другой хост для регистрации, чем для звонков; аккаунт заблокирован за неоплату Сверьте реквизиты в кабинете; у некоторых провайдеров хост регистрации отличается от «домена» — возьмите тот, что в инструкции по подключению внешней АТС
Зарегистрирован, но входящие не приходят Номер в кабинете провайдера не направлен на этот SIP-аккаунт; линия выключена; провайдер шлёт логин вместо номера Проверьте «маршрутизацию номера» у провайдера; галку «Принимает звонки»; см. раздел про логин выше
Звонок проходит, но тишина в одну или обе стороны Провайдер шлёт медиа только на адрес из белого списка; несовпадение кодеков (провайдер даёт только G.729) Добавьте IP АТС в белый список провайдера; включите G.711 в настройках аккаунта провайдера
Исходящие отклоняются (403) Провайдер не принимает «Показывать как» с чужим номером; ждёт номер в другом формате; блокирует исходящие с незарегистрированного адреса Оставьте CallerID пустым (уйдёт номер линии); настройте префикс в правиле исходящих; добавьте IP в белый список
Всё отваливается через минуту после соединения Провайдер не видит наш адрес для медиа за NAT (обычно у провайдеров-домашних АТС) Попробуйте TCP; напишите провайдеру — у них есть «режим NAT»/«symmetric RTP»
Провайдер требует TLS 5061 или SRTP Не поддерживается для транков Выберите другого провайдера или попросите у этого обычный UDP/TCP-аккаунт (у большинства он есть)

Подробнее разобрать проблему помогает SIP-трейс в меню провода — «Диагностика провода»: пока окно открыто, АТС записывает обмен с провайдером и показывает, на каком шаге отказ.


Провайдеры по странам#

Ниже — инструкции по конкретным странам: кто там выдаёт номера с SIP-транком, в каком режиме, какие параметры вводить и что включить в кабинете провайдера. Список пополняется; страны без ссылки — в работе.

Страна Провайдеры Инструкция
🇬🇪 Грузия: SIP-провайдеры и подключение номера Telecom 1, CityNet Открыть
🇷🇺 Россия: SIP-провайдеры и подключение номера MANGO OFFICE, МТТ, МТС Exolve, MCN Telecom, Novofon, UIS, Sipuni, МегаФон, МГТС Открыть
🇹🇷 Турция: SIP-провайдеры и подключение номера Verimor Telekom, Netgsm, Telsam Telekom Открыть
🇦🇱 Албания: SIP-провайдеры и подключение номера Neofone Открыть
🇰🇿 Казахстан: SIP-провайдеры и подключение номера Kcell, Freedom Telecom, Казахтелеком, Tele2 / Altel Открыть
🇵🇱 Польша: SIP-провайдеры и подключение номера SuperVoIP, ACTIO, Spikon, FCN, PLFON, ipfon, HaloNet Открыть
🇦🇲 Армения: SIP-провайдеры и подключение номера Ucom, Viva Armenia, OVIO Открыть
🇺🇸 США: SIP-провайдеры и подключение номера Sangoma SIPStation, DIDForSale, SIP.US, SIPTRUNK.com, Skyetel, Voxtelesys, Callcentric, Sangoma Carrier Services, Commio Открыть
🇬🇧 Великобритания: SIP-провайдеры и подключение номера sipgate trunking, Andrews & Arnold (AAISP), Voipfone, VoiceHost, Orbtalk, Yay.com, Magrathea, Gradwell Открыть
🇩🇪 Германия: SIP-провайдеры и подключение номера easybell, sipgate, Placetel, dus.net, fonial, peoplefone, reventix Открыть
🇫🇷 Франция: SIP-провайдеры и подключение номера OVHcloud Telecom, ippi, boxIP, Keyyo, Axialys, Dstny France Открыть
🇪🇸 Испания: SIP-провайдеры и подключение номера netelip, GoTrunk Открыть
🇮🇹 Италия: SIP-провайдеры и подключение номера MessageNet, OlimonTel, VoipVoice Открыть
🇳🇱 Нидерланды: SIP-провайдеры и подключение номера Voys, VoIP Telecom, CheapConnect, Business-ISP, MaxiTEL Telecom, SpeakUp Открыть
🇨🇦 Канада: SIP-провайдеры и подключение номера ThinkTel, IXICA Communications, VoIP.ms Открыть
🇦🇺 Австралия: SIP-провайдеры и подключение номера Crazytel, SIPcity, MaxoTel, Breeze Connect, Simtex, Aatrox Communications, Australian Phone Company Открыть
🇦🇿 Азербайджан: SIP-провайдеры и подключение номера Azerizone Открыть
🇺🇿 Узбекистан: SIP-провайдеры и подключение номера Sarkor Telecom, UZTELECOM, East Telecom Открыть
🇰🇬 Кыргызстан: SIP-провайдеры и подключение номера Beeline, MEGA / MegaCom, O!, ЭлКат, Мега-Лайн Открыть
🇲🇩 Молдова: SIP-провайдеры и подключение номера Moldtelecom, Moldcell, IPHOST, StarNet Открыть
🇺🇦 Украина: SIP-провайдеры и подключение номера Stream Telecom, Ringostat, Інтертелеком Открыть
🇧🇾 Беларусь: SIP-провайдеры и подключение номера Анитэкс, ПрофТелеком, Деловая сеть Открыть
🇷🇸 Сербия: SIP-провайдеры и подключение номера SoftNET, Creomate, Orion telekom Открыть
🇭🇷 Хорватия: SIP-провайдеры и подключение номера Telemach Hrvatska, TOP VoIP, Signum telekomunikacije, Tehnoline Telekom Открыть
🇸🇮 Словения: SIP-провайдеры и подключение номера T-2, Telekom Slovenije Открыть
🇧🇦 Босния и Герцеговина: SIP-провайдеры и подключение номера SoftNET, HT Eronet, Telemach BH, *supernova, Logosoft Открыть
🇲🇰 Северная Македония: SIP-провайдеры и подключение номера НЕОТЕЛ, Gonet, СофтНЕТ ЕУ Открыть
🇲🇪 Черногория: SIP-провайдеры и подключение номера IPMONT, Crnogorski Telekom, One Crna Gora Открыть
🇽🇰 Косово: SIP-провайдеры и подключение номера IllyVoIP Открыть
🇷🇴 Румыния: SIP-провайдеры и подключение номера ClickPhone, Voxbee, Optivoice, DOTRO Telecom, Iptelis Networks Открыть
🇧🇬 Болгария: SIP-провайдеры и подключение номера BGTel, PlanetPhone, IP Telecom България Открыть
🇬🇷 Греция: SIP-провайдеры и подключение номера modulus, Yuboto Telephony, Inter Telecom, VoIP.gr Открыть
🇨🇿 Чехия: SIP-провайдеры и подключение номера Odorik.cz, FAYN, AXFONE, ha-loo, 802.cz Открыть
🇸🇰 Словакия: SIP-провайдеры и подключение номера Slovak Telekom, SWAN, VIPTel, Slovanet Открыть
🇭🇺 Венгрия: SIP-провайдеры и подключение номера MCN Telecom Magyarország / KOMPaaS, Ephone Открыть
🇱🇹 Литва: SIP-провайдеры и подключение номера peoplefone Lietuva Открыть
🇱🇻 Латвия: SIP-провайдеры и подключение номера CSC TELECOM, Tet, LMT, Bite Latvija Открыть
🇪🇪 Эстония: SIP-провайдеры и подключение номера Telia Eesti — ViPÜ, Telia Eesti — Ärilahendus VoIP, Apifonica Открыть
🇦🇹 Австрия: SIP-провайдеры и подключение номера easybell Österreich, yuutel, Magenta Telekom, peoplefone, Innosoft Открыть
🇨🇭 Швейцария: SIP-провайдеры и подключение номера sipcall, peoplefone, iWay, VTX Services Открыть
🇧🇪 Бельгия: SIP-провайдеры и подключение номера edpnet, 3StarsNet, Voys België, Mixvoip, Proximus Открыть
🇱🇺 Люксембург: SIP-провайдеры и подключение номера Mixvoip, Luxembourg Online, Visual Online Открыть
🇮🇪 Ирландия: SIP-провайдеры и подключение номера Speechpath, VoIPLine Telecom, in2tel, Byphone, Telxi, NTES, Goldfish Telecoms Открыть
🇵🇹 Португалия: SIP-провайдеры и подключение номера MEO / Altice Portugal, Vodafone Portugal, G9 Telecom Открыть
🇸🇪 Швеция: SIP-провайдеры и подключение номера InfraCom / Weblink, Cellip, 46elks, Telavox Открыть
🇩🇰 Дания: SIP-провайдеры и подключение номера Redspot, Uni-tel через 1TEL Открыть
🇳🇴 Норвегия: SIP-провайдеры и подключение номера Telenor Norge, Telavox Открыть
🇫🇮 Финляндия: SIP-провайдеры и подключение номера JNT, Line Carrier, Elisa, DNA Открыть
🇮🇸 Исландия: SIP-провайдеры и подключение номера Síminn Netsími, Telxi Открыть
🇲🇹 Мальта: SIP-провайдеры и подключение номера Vanilla Telecoms, GO p.l.c., Telxi Открыть
🇨🇾 Кипр: SIP-провайдеры и подключение номера Cyta, PrimeTel, Cablenet, Telxi, KCM Telecom Открыть
🇳🇿 Новая Зеландия: SIP-провайдеры и подключение номера 2talk, Hero Internet, Voyager Открыть
🇮🇱 Израиль: SIP-провайдеры и подключение номера IsraelNumber, Partner, Cloudonix, Telxi Открыть

Международные провайдеры с номерами многих стран (Telnyx, Twilio, DIDWW, Zadarma, sipgate, VoIP.ms…) подходят, когда местный оператор не даёт транк или нужен номер другой страны; у них строже проверка документов на номер (адрес и регистрация бизнеса в стране номера).


Частые вопросы#

Нужен ли договор с провайдером на юридическое лицо?#

Зависит от страны и провайдера. Международные сервисы номеров продают физическим лицам, но для городских номеров требуют подтверждение адреса; операторы связи почти всегда работают с бизнесом по договору. В инструкциях по странам это указано для каждого провайдера.

Можно ли подключить несколько провайдеров сразу?#

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

Что будет со звонками при смене мощности сервера?#

Статический IP переезжает на новый сервер, регистрация у провайдера восстанавливается автоматически; звонки возможны всё время, кроме нескольких секунд перерегистрации. Провайдеров с авторизацией по IP менять настройки не нужно — адрес тот же.

Провайдер просит «SIP URI для переадресации» — что это?#

Это третий способ, без транка: провайдер переадресует звонки с номера на SIP-адрес вашего добавочного. Его можно использовать, если транка у провайдера нет вовсе, но исходящие с номера так работать не будут. В админке для этого есть источник линии «Переадресация» — мастер покажет адрес, который надо указать у провайдера.

Куда записываются разговоры?#

Все звонки через транк пишутся так же, как звонки в приложение: запись, расшифровка и разбор — в разделе «Звонки». Уведомление собеседника о записи включается в настройках локации.


Связанные разделы#

  • Настройка SIP-телефонов — как подключить настольные телефоны и DECT к добавочным.
  • Раздел «Телефония» в админке: линии, маршрутизация, группы обзвона, исходящие.