Подключение номера провайдера к АТС
Своя АТС в админке принимает звонки с вашего городского или мобильного номера, если этот номер выдан SIP-провайдером — оператором связи или сервисом виртуальной телефонии, у которого есть услуга «SIP-транк» (иногда — «подключение внешней АТС», «SIP-аккаунт для своей АТС»). Номер остаётся у провайдера, а звонки с него приходят в вашу АТС: к сотрудникам на телефоны и в приложение, голосовому боту или в приветствие с меню; разговоры записываются и попадают в «Звонки».
На этой странице — то, что одинаково для любого провайдера: два способа подключения, какие данные нужны, что и куда ввести, что должна пропускать сеть и как понять, что всё работает. Особенности конкретных операторов — в инструкциях по странам в конце страницы.
Открыть: Админ-панель → Телефония → вкладка «Транки и подключения» (admin.cenaly.ru/telephony?tab=trunks).
Когда это нужно и что понадобится#
Подключать провайдера нужно, когда у заведения есть (или должен появиться) внешний номер, на который звонят гости, и вы хотите принимать эти звонки в АТС: на несколько телефонов сразу, с очередью, записью и разбором разговоров. Если вам достаточно звонков с сайта и из приложения, внешний номер не обязателен.
Понадобится:
- Выделенная АТС для локации — вкладка «Сервер» в разделе «Телефония». Транки провайдеров работают только на выделенном сервере: у него есть статический IP-адрес, который можно сообщить провайдеру, и своя конфигурация Asterisk. Общий сервер для новых локаций не предлагается.
- Договор с провайдером и услуга SIP-транка (или SIP-аккаунт с правом подключать свою АТС). Обычно это отдельная позиция тарифа; у некоторых операторов — только для юридических лиц или только с их же облачной АТС (тогда такой провайдер не подойдёт).
- Реквизиты транка из личного кабинета провайдера — см. «Что спросить у провайдера».
В каких странах АТС недоступна
Выделенная АТС не создаётся для локаций в странах, где приём звонков на свою станцию требует местной лицензии оператора связи или запрещён регулятором: Турция, Беларусь, Китай, Египет, ОАЭ, Катар, Оман, Кувейт, а также страны под санкциями. Для локаций в России сервер создаётся в российском облаке (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. Добавить провайдера в админке#
- Откройте Телефония → «Транки и подключения» и нажмите «Добавить провайдера». Если ваш оператор есть в каталоге (Zadarma, Telnyx, Twilio, MANGO OFFICE, Телфин, Sipuni, МТС Exolve, Netgsm, Verimor, FCN…), выберите его карточку — адрес сервера и режим подставятся сами. Для любого другого — карточка «SIP-транк (свой провайдер)».
- Заполните форму:
| Поле | Что ввести |
|---|---|
| Название | Как хотите видеть провод в списках: «Магтиком — городской», «Zadarma +995» |
| SIP-хост | Адрес сервера провайдера без sip: и без порта: sip.zadarma.com, pbx.example.ge |
| Порт | Из кабинета провайдера, обычно 5060 |
| Транспорт | UDP, если провайдер не настаивает на TCP |
| Регистрироваться у провайдера (REGISTER) | Включено — для режима регистрации; выключено — для авторизации по IP |
| Логин | SIP-логин из кабинета провайдера (при регистрации — обязателен) |
| Пароль | SIP-пароль. Пустое поле при повторном сохранении — «пароль не менять» |
- Нажмите «Сохранить». Провод появится в списке со строкой состояния регистрации.
Режим по IP: что передать провайдеру
Откройте вкладку «Сервер» и скопируйте значение «Статический IP» — это адрес вашей АТС. В кабинете провайдера (или через его поддержку) укажите этот адрес как точку приёма звонков и, если просят, как разрешённый адрес для исходящих; порт — 5060, транспорт — UDP. У провайдера может быть свой список адресов, с которых он звонит: в поле SIP-хост укажите тот хост, который он называет в инструкции — по нему АТС опознаёт входящие звонки как «от этого провайдера».
Шаг 2. Проверить связь#
В строке провода нажмите «Проверить связь». Мастер отправляет на сервер провайдера настоящий SIP-запрос (OPTIONS) из облака и показывает ответ: «сервер ответил» означает, что адрес и порт верны и путь до провайдера открыт. Это проверка адреса, а не логина: правильность пароля видно по строке регистрации.
Состояния строки регистрации:
- «зарегистрирован у провайдера» — АТС вошла на сервер провайдера; входящие должны идти.
- «нет регистрации у провайдера» — провайдер отверг логин или пароль, либо не пускает с этого адреса. Сверьте реквизиты в кабинете провайдера; после смены пароля АТС перерегистрируется сама, входящие замолкают на несколько секунд.
- «регистрация не нужна (IP-auth)» — режим по IP; проверьте, что провайдер видит ваш адрес: сделайте тестовый звонок на номер.
- «АТС ещё не докладывала о регистрации» — сервер только создан или перезапускается; подождите минуту.
Шаг 3. Завести номер и маршрутизацию#
- Откройте вкладку «Линии» и добавьте линию с источником «Транк провайдера (DID)», выбрав только что созданный провод. Укажите номер так, как его выдал провайдер: АТС сверяет последние семь цифр номера с тем, что приходит в звонке, поэтому формат (
+995 32 2…или0322…) не важен. - Оставьте включённой галку «Принимает звонки». Если снять галки у всех номеров провода, АТС снимет регистрацию у провайдера и перестанет опознавать его адрес — входящих не будет вовсе.
- Во вкладке «Маршрутизация» добавьте правило «звонок пришёл на линию … → куда»: на всех операторов, на группу обзвона, голосовому боту или в приветствие. Без правила звонок обслуживается режимом ответа по умолчанию.
- Позвоните на свой номер с мобильного и убедитесь, что вызов дошёл и слышно в обе стороны.
Провайдер шлёт вместо номера свой логин
Некоторые провайдеры (обычно в режиме регистрации) присылают в звонке не ваш номер, а 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 к добавочным.
- Раздел «Телефония» в админке: линии, маршрутизация, группы обзвона, исходящие.