3cx sbc что это

Установка пограничного контроллера сессий 3CX SBC на Windows, Raspberry Pi или Debian 9

Введение

Пограничный контроллер сессий 3CX SBC используется для подключения удаленных офисов с небольшим количеством телефонов к центральному серверу 3CX. Он транслирует к серверу SIP-сигнализацию, используя собственную технологию 3CX Tunnel, а локальные медиапотоки RTP (собственно, разговоры) коммутирует внутри локальной сети удаленного офиса. Это значительно экономит внешний трафик и повышает качество связи внутри офиса. Весь трафик между SBC и сервером 3CX передается по одному TCP/UDP порту, что значительно упрощает настройку сетевых экранов. Коммуникации через SBC могут быть зашифрованы, а автоматическая настройка телефонов значительно упрощена. Особенно популярен 3CX SBC при подключении к 3CX, расположенной на облачном хостинге, на котором проблематично или затратно организовать полноценный VPN IPSec.

3CX SBC можно установить на ПК с Windows, который активно не используется. Кроме того, если в удаленном офисе находится до 20 IP-телефонов (и до 10 BLF-индикаторов на один телефон), вы можете установить SBC на устройство Raspberry Pi. Рекомендуется использовать более производительные устройства Raspberry Pi 2 или 3 Model B.

А при большем количестве телефонов SBC следует устанавливать на Debian Linux 9.

Подготовка к установке

Перед установкой 3CX SBC на любую платформу вам потребуется некоторая техническая информация:

Установка и настройка 3CX SBC на Windows

Укажите параметры SBC:

3CX SBC позволяет реализовать отказоустойчивый кластер IP-телефонии. При недоступности основного SIP-сервера, SBC автоматически переключается на резервный сервер. Для этого включите Enable Failover и укажите внешний IP-адрес (не FQDN) резервного сервера.

Затем укажите пароль аутентификации туннеля, о котором говорилось ранее. Если включить опцию Enable Encryption, весь VoIP-трафик между 3CX SBC и АТС 3CX будет зашифрован (необходима версия 3CX 15 и выше).

Установка и настройка 3CX SBC на Raspberry Pi или Debian 9 amd64

Установка Raspbian ОС

Подключите Raspberry Pi к монитору, сети и включите устройство. Появится окно NOOBS, в котором выберите и установите Raspbian ОС.

После установки операционной системы рекомендуется изменить пароль администратора (опция 2). По умолчанию, имя пользователя pi, пароль raspberry.
Затем выберите опцию 8 и измените имя хоста сервера SBC. Также включите SSH для работы в командной строке через SSH клиент. Завершите установку и перезагрузите устройство.

Установка SBC

Установка 3CX SBC на Raspberry Pi и Debian Linux выполняется единообразно.

Затем в разделе Required Details укажите параметры SBC.

FQDN сервера 3CX, который должен уже разрешаться на IP-адрес на момент установки SBC.

Локальный IP-адрес сервера 3CX. Если сервер находится за NAT, укажите внутренний адрес, а если на публичном IP-адресе или облачном хостинге без NAT — публичный IP-адрес.

Затем укажите SIP порт сервера 3CX.

Затем укажите пароль 3CX Tunnel. Все вышеуказанные параметры, как было сказано, находятся в интерфейсе сервера 3CX.

На следующем этапе можно включить отказоустойчивость и указать IP-адрес резервного сервера 3CX.

Также вы можете включить шифрование всего трафика между удаленным офисом и сервером 3CX. Учитывайте, что это повышает нагрузку на процессор устройства.

Обновление 3CX SBC на Raspberry Pi или Debian 9 amd64

Если у вас уже установлен SBC и необходимо его обновить, выполните команды:

Сервис SBC будет перезапущен.

Автонастройка IP-телефонов через 3CX SBC

Инструкции по автоматической настройке IP-телефонов различных моделей приведены здесь.

При настройке телефона укажите его модель, способ автонастройки — Удаленное 3CX SBC подключение, и MAC-адрес. Для контроллера SBC укажите внутренний IP-адрес и порт (5060 по умолчанию) компьютера, на котором он установлен в удаленном офисе
Подключение IP-телефонов через 3CX SBC позволяет централизованно администрировать все телефоны организации — изменять параметры дисплея, обновлять прошивки и конфигурацию, перезапускать устройства и т.п.

Читайте также:  Что лучше для гта 5 видеокарта или процессор

Источник

Новый Менеджер удаленных подключений 3CX SBC в обновлении V16 Update 2 Beta

На прошлой неделе мы выпустили очередное обновление 3CX v16 Update 2 BETA. Оно включает переписанный с нуля Менеджер удаленных подключений 3CX SBC (Session Border Controller).

Напомним, что 3CX SBC рекомендуется использовать для подключения удаленных офисов к центральной АТС 3CX, если в удаленной локации находятся два и более IP-телефона. При этом SIP-сигнализация проходит, как и при локальном подключении к АТС, через сервер 3CX, а медиапоток (голос) проходит между удаленными устройствами напрямую, не выходя за пределы офиса. Это не только повышает качество связи, но и разгружает внешний канал связи, «оставляя» локальные вызовы в пределах локальной сети. Кроме того, 3CX SBC туннелирует весь VoIP-трафик через один TCP-порт, значительно упрощая настройку пограничных маршрутизаторов. SBC позволяет удаленно администрировать IP-телефоны — перенастраивать, обновлять прошивки и т.п., а также обеспечивает шифрование VoIP-трафика между удаленным офисом и сервером 3CX для обеспечения дополнительной конфиденциальности.

Вместе с V16 Update 2 Beta мы также выпустили Краткое руководство пользователя 3CX на русском языке. Оно отправляется пользователю (на e-mail, указанный в параметрах добавочного номера) при создании номера в АТС.

Возможности 3CX SBC v16

Новый 3CX SBC v16 получил следующие возможности:

Установка обновления 3CX

Кроме стандартного обновления в интерфейсе 3CX (только для Linux), вы, разумеется, можете скачать полные дистрибутивы системы:

Настройка подключения 3CX SBC

3CX SBC можно установить на последнюю версию Raspberry Pi (Raspbian Linux), и он сможет обслуживать до 30 IP-телефонов. У каждого телефона рекомендуется настраивать не более 10 BLF-индикаторов, т.к. обмен сообщениями статусов загружает сервис. Однако, если установить SBC на Windows или Debian Linux на рекомендуемом оборудовании, допускается работа большего количества телефонов.

Компьютер, на котором планируется установить SBC, должен иметь свободный порт 5060 (TCP и UDP) и не являться сервером DNS, DHCP, SQL и подобным сетевым ресурсом. В целом, не рекомендуется, чтобы этот компьютер использовался для других задач.

SBC-подключение со стороны сервера 3CX

Создайте новое SBC-подключение в разделе «SIP-транки», кнопка «Добавить 3CX SBC» («Add SBC»).

Укажите название SBC-подключения (не используйте специальные символы), например, HeadquartersToMoscowBranch. Затем на странице параметров подключения скопируйте ID аутентификации и веб-ссылку. Эти параметры указываются при установке SBC в удаленном офисе.

Рассмотрим параметры SBC-подключения.

Установка сервиса SBC в удаленном офисе

После того, как настроено SBC-подключение в 3CX, можно устанавливать SBC в удаленном офисе.

Установка SBC на Debian и Raspbian Linux

Установка из командной строки:

Установка из ISO-образа:

После завершения установки Linux, на экране «3CX Update Channel» выберите «3CX SBC Stable» или «3CX SBC Beta».

Затем укажите URL сервера 3CX и ID аутентификации из параметров SBC-подключения.

Теперь можно подключать удаленные IP-телефоны (режим подключения — подключение через SBC).

Установка SBC на Windows

Запустите дистрибутив 3CX SBC для Windows и в процессе установки укажите URL сервера и ID аутентификации.

Обновление SBC на Linux вручную (апгрейд предыдущей версии)

Обновите APT репозиторий:

Обновление на стабильную версию:

Обновление на beta-версию:

При ручном обновлении предыдущей версии SBC (только для Linux), в интерфейсе управления 3CX автоматически появляются соответствующие SBC-подключения. Выберите подключение и нажмите кнопку «Отправить конфигурацию». После обновления конфигурации можно подключать IP-телефоны.

Читайте также:  Что лучше экран ips или lcd экран

Источник

Возможности и преимущества 3CX Session Border Controller

3CX Session Border Controller (SBC – пограничный контроллер SIP сессий) пришел на смену предыдущему продукту – 3CX SIP Proxy Manager. В этой статье мы расскажем о новых возможностях 3CX SBC и о его преимуществах перед сторонними проприетарными пограничными контроллерами сессий.

Надежный и недорогой

3CX SBC работает на недорогом ARM Linux компьютере Raspberry Pi. Такой компьютер гораздо дешевле и экономичнее, чем постоянно включенная Windows машина. Кроме минимального энергопотребления, Raspberry Pi лишен и других недостатков обычного компьютера, например, сбоя жесткого диска.

Экономит трафик между филиалами

3CX SBC определяет локальные VoIP вызовы и не “выпускает” их за пределы локальной сети, в которой он установлен. Например, если в филиале находятся 5-10 IP телефонов, их вызовы друг другу будут создавать существенный трафик между филиалом и центральным офисом, где находится сервер 3CX. 3CX SBC направляет на сервер 3CX только SIP сигнализацию, а голосовой трафик замыкает между IP телефонами в филиале.

Обеспечивает высокое качество связи

Все голосовые потоки 3CX SBC направляет через 3CX Tunnel (фирменная технология комбинирования и туннелирования VoIP трафика), который обеспечивает меньшие задержки. Это гарантирует высокое качество голоса, особенно при связи через Интернет.

Устраняет сложности с межсетевыми экранами

Технология 3CX Tunnel позволяет “пробросить” на межсетевом экране только один TCP порт для связи 3CX SBC с центральным сервером 3CX. Это существенно повышает безопасность сети, упрощает настройку политик безопасности и дальнейший контроль трафика. Администратору не нужно открывать группы портов для каждого SIP устройства, расположенного в филиале.

Обеспечивает централизованную настройку телефонов

IP телефоны, поддерживающие автоматическое конфигурирование по технологии Plug and Play, при включении посылают широковещательный запрос на получение настроек. 3CX SBC пересылает эти запросы на центральный сервер 3CX. Телефоны в удаленном офисе появляются в консоли администрирования 3CX и могут быть централизованно настроены. Это значительно упрощает управление IP телефонами во всей сети, а также позволяет централизованно передавать им обновления конфигурации.

Предлагается бесплатно

Сторонние пограничные контроллеры SIP сессий весьма дороги. 3CX предлагает 3CX SBC бесплатно всем пользователям 3CX Phone System!

Источник

Объединение офисов в 3CX (Часть 2. Используем Session Boarder Controller)

Подключение удаленного офиса, где используется только парк телефонов (Часть 1 здесь)
Для этого 3CX предусмотрел решение, точнее два, первое называется 3CX Session Boarder Controller — это программа, которая устанавливается на машину в удаленном офисе и пробрасывает туннель, фактически работает как Slave TCP туннель в случае использования 3CX сервера и Paspberry PI — это одноплатный компьютер на базе ARM Linux (рассмотрим в третьей части статьи).
Рассмотрим пример. Типичный сценарий для подключения:

В данном примере 3CX SBC выступает в роли Propxy server, который пропускает через себя весь SIP и RTP трафик. Опять же на NAT мы пробрасывает только один порт 5090.

Кроме того, 3CX SBC позволяется сделать централизованную настройку IP-телефонов, которые поддерживают автоматическое конфигурирование по технологии Plug and Play, при включении отправляют широковещательный запрос на получение настроек. 3CX SBC пересылает эти запросы на сервер 3CX. Удаленные аппараты отображаются в консоли администрирования 3CX и могут быть централизованно настроены. Это значительно упрощает управление IP-телефонами, а также позволяет централизованно передавать им обновления конфигурации и программное обеспечение:

Читайте также:  Бортовая диагностика автомобиля это

3CX SBC – это совершенно бесплатный продукт, который работает только с 3CX-сервером. Скачать можно с нашего сайта.
В третье части статьи я расскажу о работе Raspberry PI – как альтернатива программному 3CX SBC.

Источник

Установка 3CX на Debian Linux 9 Stretch, обновление Session Border Controller и Call Flow Designer

Установка 3CX на Debian Linux 9 Stretch

Возможно, вы уже слышали о выходе новой версии популярной Linux сборки Debian 9 Stretch. В данный момент, если вы попытаетесь установить Linux версию 3CX на эту сборку, то получите ошибку зависимостей модулей. Дело в том, что текущая версия 3CX создавалась под систему Debian 8, поэтому они использует зависимости (необходимые вспомогательные файлы) Jessie, которые отсутствуют в репозитории Stretch.

Но сейчас мы расскажем, как все таки установить 3CX для Debian 9 Stretch!

Прежде всего хотим предупредить, что текущая версия 3CX не до конца протестирована с Debian 9, поэтому мы настоятельно не рекомендуем устанавливать такую конфигурацию в рабочем окружении. Описываемый метод позволяет обойти ошибки зависимостей Linux, но не гарантирует стопроцентной работы системы после установки. С другой стороны, ваши отзывы очень помогут нам быстрее выпустить готовую версию 3CX для Debian 9!

Также хотим вас попросить не обновлять систему Jessie на Stretch! Несмотря на то, что технически это возможно и часто рекомендуется, мы еще не добавили корректные зависимости в пакет установки 3CX. Обновление появится в ближайшие недели, а тем временем установка 3CX возможна только на новую инсталляцию Debian 9 Stretch.

Установка 3CX на Debian Linux 9

Для начала установки скачайте ISO образ Debian 9 Stretch и установите его как обычно.

Далее необходимо добавить репозиторий Debian 8 Jessie в список доступных репозиториев Debian 9 Stretch и установить из него необходимые пакету 3CX зависимости libicu52, libssl1.0.0 и libcurl3=7.38.0-4+deb8u5. Именно они вызывают появление ошибки при стандартной установке 3CX. Выполним команду:

Чтобы в будущем не возникло путаницы, можно удалить репозиторий Jessie из списка доступных в Stretch.

Затем устанавливаем 3CX на Linux набором стандартных команд, как описано в документации.

Если вы увидели сообщение, как на скриншоте выше, значит 3CX установлена успешно. Можно переходить к Мастеру настройки АТС и тестировать систему.

Обновление 3CX Session Border Controller

К большому сожалению, наши клиенты, использующие бесплатную утилиту 3CX Session Border Controller (которая обычно используется для подключения офиса клиента к облачной инсталляции 3CX) с понедельника не могли подключиться к серверам 3CX.

Проблема возникала, если на SBС было включено шифрование трафика.

Проблема с подключением была обнаружена и устранена менее чем за сутки. Поэтому мы просим вас как можно скорее обновить свои инсталляции 3CX SBC, если вы еще этого не сделали (речь идет о системах 3CX v15 и 15.5)

3CX SBC для Windows

3CX SBC для Debian и Raspberry Pi

Подключитесь к системе по ssh и выполните команды:

После установки перегрузите все IP телефоны в сети, либо подождите примерно 10 минут, чтобы телефоны обновили регистрацию на сервере.

Мы приносим свои извинения, если данная проблема доставила вам неудобства!

Выпущен 3CX Call Flow Designer Release Candidate

Как вы знаете, вместе с 3CX v15.5 мы представили и новую среду разработки голосовых приложений 3CX Call Flow Designer. Некоторое время назад была выпущена beta-версия продукта, а сейчас мы представляем RC-версию.

Источник

Автомобильный онлайн портал