Автоматическая Настройка 3Cx С Помощью Файла Ответов Setupconfig.xml



Введение Вы можете автоматически установить и настроить сервер 3CX, используя подготовленный файл ответов.

Файл ответов — это XML-файл, содержащий те же параметры, которые вы указываете в командной строке или веб-интерфейсе мастера установки 3CX. Вы можете создать такой файл и разместить его непосредственно на сервере или в пакете конфигурации облачного образа cloud.init. На все «вопросы», которые обычно задаются в мастере настройки 3CX, система получает заранее заданные «ответы» из файла.

В результате через несколько минут вы получаете полностью настроенную и готовую к использованию систему, настроенную по вашему стандартному шаблону.

Вы также можете включить в файл ответов параметры добавочных номеров, SIP-транков и DID-линий, которые будут автоматически созданы в процессе настройки.



Обзор технологий



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml

Подготовьте XML-файл и разместите его на сервере перед началом установки 3CX:
  1. Скачать пример XML-файла ответов setupconfig.xml
  2. Укажите в нем параметры, соответствующие вашей конфигурации.

  3. Сохраните setupconfig.xml на сервере в соответствующей папке:
    • Для Linux версии 3CX: /etc/3cxpbx/setupconfig.xml .

    • Для Windows версии 3CX: C:\ProgramData\3CX\Data\setupconfig.xml
  4. При установке 3CX Мастер первоначальной настройки проверяет наличие файла setupconfig.xml .

Вместо копирования файла на сервер вы можете использовать cloud.init. Скопируйте содержимое setupconfig.xml в раздел Дополнительно > Данные пользователя .

Ниже приведен пример образа Cloud.init Amazon AWS.

Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Пример файла cloud.init

Включение setupconfig.xml В облако.

init .



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml

→ Скачать файл примера облако.

init

Структура файла Setupconfig.xml

Файл setupconfig.xml разделен на 4 раздела:
  • tcxinit — описывает начальный этап работы мастера настройки АТС.

    Он содержит ответы на следующие вопросы: лицензионный ключ или путь к файлу резервной копии, параметры сети, публичный IP-адрес, полное доменное имя (выданное 3CX или пользовательское), имя хоста, тип DNS (локальный или от 3CX), порты HTTP/S. и тому подобные варианты.

  • Маквизард — описывает следующий этап работы мастера настройки АТС.

    Он содержит ответы на следующие вопросы: длина внутреннего номера, параметры почтового сервера, часовой пояс, страна и информация о владельце системы 3CX.

  • расширения – в этом разделе указываются параметры добавочных номеров (пользователей).

  • сиптранк – в этом разделе указываются параметры SIP-транков и DID-номеров.

    В подразделах входящие правила описывает входящие правила, связанные с номерами DID конкретной соединительной линии.

  • Исходящие правила – В этом разделе описаны параметры исходящих правил.



Пример: ответы мастера первоначальной настройки 3CX

Блок ответов Мастера первоначальной настройки 3CX находится в разделе Маквизард:

Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml

Чтобы правильно заполнить параметры Имя страны , Идентификатор часового пояса И Страна лицензии говорить с этот стол и выберите нужное значение.

Например, для Мексики укажите следующие параметры:

Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Пример: добавление внутренних номеров, SIP-транков, DID и правил для исходящего трафика.

В ответных блоках расширение , сиптранк , InboundRules И Исходящие правила соответственно определяются расширения, соединительные линии, входящие и исходящие правила.

Описав добавочный номер, вы можете присвоить ему IP-телефон.

Для этого предоставьте информацию о шаблонах автонастройки IP-телефонов по этот стол .

Например, если вам нужно привязать телефон сном 720 , найдите в таблице данную модель и соответствующий файл шаблона автонастройки (в данном случае snom.ph.xml ).

Укажите эту информацию в соответствующем теге xml.

Создание добавочного номера



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Создание SIP-транков, DID и входящих правил



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Создание исходящих правил с указанием резервных маршрутов (транков)



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Пример: автоматическая установка SSL-сертификатов

Давайте покажем, как можно включить информацию о сертификате SSL в файл ответов setupconfig.xml. В этом примере речь идет только о SSL-сертификате веб-сервера.

Для других сертификатов, используемых системой, добавьте описание сертификата в другие разделы файла ответов.

Путь Путь к сертификату будет общим для всех, но пароль для каждого сертификата СертификатПароль будет другим.



Автоматическая настройка 3CX с помощью файла ответов setupconfig.xml



Загрузки 3CX

Теги: #Сетевые технологии #ИТ-инфраструктура #Системное администрирование #Администрирование серверов #cloud #Debian #cloud-init #3cx #файл ответов #автоматическая настройка
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.