Настройка SIP-транка Grandstream UCM6300 с IllyVoIP
Создайте транк с регистрацией на UCM6300, назначьте исходящие права и входящие правила и проверяйте вызовы отдельно от регистрации.
Инструкция соответствует интерфейсу UCM630x. UCM630xA, старые модели и версии прошивки могут отличаться — сверяйтесь с руководством устройства. Нужен уже работающий внутренний номер. SIP-транк соединяет UCM с IllyVoIP, но не заменяет внутренние учётные записи телефонов.
Подготовка
Используется парольная линия. В SIP Lines возьмите SIP-имя, пароль, сервер, порт назначения и транспорт. Не используйте вход портала. Не меняйте IP-режим без проверки зависимых устройств.
Нужны администратор, приватная резервная копия и рабочий внутренний номер. SIP-линия IllyVoIP соединяет АТС с оператором; внутренний номер — телефон с АТС. Это разные аккаунты.

Начните с тестового номера и контролируемой цели. Не переводите весь офис сразу. Сохраните рабочий маршрут до завершения теста.
1. Создайте транк с регистрацией
Откройте Extension/Trunk → VoIP Trunks и добавьте Register SIP Trunk. Задайте понятный Provider Name для правил и журналов. Включите транк и параметр Need Registration для этого сценария. Введите данные линии, сохраните и примените настройки.
| Поле | Значение |
|---|---|
| Host Name | SIP-сервер IllyVoIP, не адрес сайта Портала |
| Username / Auth ID | SIP-логин и идентификатор аутентификации линии |
| Password | Пароль SIP |
| Transport | Указанный для подключения транспорт |
| Need Registration | Включено для регистрации с паролем |
| Provider Name | Локальное имя для выбора транка в маршрутах |
Проверьте регистрацию на панели или странице состояния. Не выбирайте Account SIP Trunk, принимающий регистрацию другого устройства, если UCM должен регистрироваться наружу. Не преобразовывайте работающий peer-транк без проверки его способа аутентификации.
2. Добавьте исходящее правило и права
В разделе Extension/Trunk → Outbound Routes создайте тестовое правило и выберите новый транк. Начните с контролируемого вами назначения и расширяйте шаблон осознанно. Проверьте права выхода или список разрешённых источников в своей прошивке: доступ нужен только назначенным внутренним пользователям.
Перед звонком проверьте Strip и Prepend. Из UCM должен выходить номер с правильным кодом страны, без цифры выхода на внешнюю линию и повторного префикса. Если используется другой транк, проверьте совпадения и приоритеты маршрутов, а не создавайте копию транка.
3. Создайте входящее правило
Сначала направьте активный номер IllyVoIP на SIP-линию этого транка. Затем откройте Extension/Trunk → Inbound Routes, выберите транк и ожидаемый вызываемый идентификатор. Начните с известного внутреннего номера или группы. Используйте идентификатор, реально поступающий в UCM, а не предполагаемый формат.
Не направляйте публичные входящие вызовы на внешние номера без ограничений или транзитные функции лишь ради тестового звонка. Маршрут к одному внутреннему номеру безопаснее как основа. IVR, расписания и переадресацию добавляйте после понимания и разрешения их поведения.
4. Разделяйте Caller ID и реквизиты транка
Username/Auth ID определяют SIP-аккаунт, а Caller ID — номер, предлагаемый вызываемой стороне. Замена идентификатора аутентификации желаемым отображаемым номером может нарушить работу транка. Используйте один разрешённый номер и избегайте конкурирующих настроек внутреннего номера, DOD и транка до первого успешного вызова.
Локальное право UCM или назначение DOD не разрешает номер, запрещённый IllyVoIP. Если отображаемый номер отличается, сравните исходящую идентификацию с линией Портала и правами пакета вместо постоянной смены пароля.
5. Диагностируйте, отслеживая один вызов
- Не зарегистрирован: проверьте Need Registration, сервер, транспорт, логин, Auth ID и пароль.
- Зарегистрирован, вызов отклонён до выхода: проверьте шаблон, уровень прав/список разрешённых и выбранный транк.
- Входящий вызов виден, но телефоны не звонят: проверьте входящее правило, расписание, назначение и состояние внутреннего номера.
- Неверный Caller ID или шлюз: сравните выбранное правило и его переопределения с нужным транком.
Делайте один тест с записанным временем вместо одновременной смены нескольких правил. Прежние настройки храните конфиденциально, чтобы отменить изменение без восстановления всей АТС. После проверки разрешите лишь нужные внутренние номера и направления; не расширяйте доступ, чтобы обойти непонятную ошибку прав.
Звук, Caller ID и безопасность
Транспорт и медиашифрование раздельны. Согласуйте режим линии и АТС; RTP, SDES-SRTP, DTLS-SRTP не взаимозаменяемы. Не меняйте транспорт, кодеки и сеть вместе: потеряете причину результата.
Используйте только Caller ID, разрешённый аккаунтом. Ввод в АТС не верифицирует номер. Не допускайте анонимные входящие к внешним маршрутам и не отключайте firewall. Актуальные разрешённые IP запрашивайте у поддержки, не угадывайте.
Проверки до работы сотрудников
- Отдельно проверьте регистрацию транка и тестового телефона.
- Позвоните с выбранного номера, подтвердите транк. Сначала проверьте баланс/тариф — тест может оплачиваться.
- Проверьте двусторонний звук и отображаемый номер, клавиши на разрешённом меню.
- Для входящих направьте активный номер IllyVoIP на SIP-линию АТС, позвоните извне, проверьте внутреннее назначение.
- Убедитесь, что неразрешённый внутренний номер маршрут не использует. Лишь затем расширяйте доступ.
Запишите время, пояс, внутренний номер, маршрут и публичный идентификатор. При сбое передайте с моделью/версией поддержке. Справка SIP-кодов помогает описать сбой. Не публикуйте пароли и неочищенные логи.
Основано на официальной документации и портале, не доказательство реальных тестов каждой версии. Экстренные услуги и спецоборудование требуют отдельных настроек и проверки.