This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
freepbx [2025/06/20 15:43] val [Настройка сети] |
freepbx [2025/07/26 06:07] (current) val [sangoma-freepbx-12] |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Установка ===== | ===== Установка ===== | ||
- | * [[https://downloads.freepbxdistro.org/ISO/SNG7-PBX16-64bit-2302-1.iso]] Новый образ FreePBX | + | * [[https://www.asterisk.org/downloads/]] |
+ | * [[https://www.freepbx.org/get-started/]] | ||
+ | * [[https://www.freepbx.org/downloads/]] | ||
+ | * [[https://downloads.freepbxdistro.org/ISO/]] Новый образ FreePBX | ||
+ | |||
==== Подготовка VM ==== | ==== Подготовка VM ==== | ||
* Память от 2Gb | * Память от 2Gb | ||
- | * https://www.freepbx.org/get-started/ | ||
- | * https://www.asterisk.org/downloads/ | ||
==== Настройка сети ==== | ==== Настройка сети ==== | ||
- | * При наличии вебинаристов использовать сеть 172.16.1.0/24 | ||
* Настройка сети в Linux [[Настройка сети в Linux#Файлы конфигурации CentOS/SL/RHEL]] или | * Настройка сети в Linux [[Настройка сети в Linux#Файлы конфигурации CentOS/SL/RHEL]] или | ||
Line 28: | Line 29: | ||
<code> | <code> | ||
+ | [root@freepbx ~]# rasterisk -vvv | ||
+ | |||
+ | freepbx*CLI> core restart now | ||
+ | |||
+ | ИЛИ | ||
+ | |||
[root@freepbx ~]# ps ax | grep ast | [root@freepbx ~]# ps ax | grep ast | ||
... asterisk ... | ... asterisk ... | ||
Line 34: | Line 41: | ||
[root@freepbx ~]# service asterisk start | [root@freepbx ~]# service asterisk start | ||
- | |||
- | Работает вариант: | ||
- | freepbx*CLI> core restart now | ||
</code> | </code> | ||
==== Процесс начальной конфигурации ==== | ==== Процесс начальной конфигурации ==== | ||
Line 63: | Line 67: | ||
<code> | <code> | ||
# systemctl stop fail2ban | # systemctl stop fail2ban | ||
+ | </code> | ||
+ | |||
+ | ==== sangoma-freepbx-12 ==== | ||
+ | |||
+ | <code> | ||
+ | # cat /etc/network/interfaces | ||
+ | </code><code> | ||
+ | ... | ||
+ | allow-hotplug enp0s3 | ||
+ | iface enp0s3 inet static | ||
+ | address 172.16.1.100+X | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 172.16.1.254 | ||
+ | </code><code> | ||
+ | # /etc/resolv.conf | ||
+ | </code><code> | ||
+ | nameserver 172.16.1.254 | ||
+ | </code><code> | ||
+ | # init 6 | ||
+ | </code> | ||
+ | |||
+ | * На шаге "Sangoma Smart Firewall..." выбираем Abort, включим после настройки через Connectivity->Firewall | ||
+ | * В случае блокировки использовать команды: | ||
+ | <code> | ||
+ | # fwconsole firewall disable | ||
+ | |||
+ | # systemctl disable fail2ban | ||
</code> | </code> | ||
===== Базовая конфигурация ===== | ===== Базовая конфигурация ===== | ||
+ | |||
+ | Может не понадобиться | ||
+ | |||
<code> | <code> | ||
Settings - Asterisk SIP Settings | Settings - Asterisk SIP Settings | ||
Line 75: | Line 109: | ||
* [[https://wiki.freepbx.org/display/FPG/Bulk+Handler+User+Guide|Bulk Handler User Guide]] | * [[https://wiki.freepbx.org/display/FPG/Bulk+Handler+User+Guide|Bulk Handler User Guide]] | ||
- | * !!! Проверить для новых версий FreePBX, может не работать | ||
<code> | <code> | ||
Line 95: | Line 128: | ||
401,Ivan Ivanov,tpassword401 | 401,Ivan Ivanov,tpassword401 | ||
403,Sidor Sidorov,tpassword403 | 403,Sidor Sidorov,tpassword403 | ||
- | </code><code> | + | </code> |
+ | |||
+ | Можно после, когда понадобиться UCP | ||
+ | |||
+ | <code> | ||
C:\> notepad users.csv | C:\> notepad users.csv | ||
</code><code> | </code><code> | ||
Line 172: | Line 209: | ||
===== Интерфейс пользователя ===== | ===== Интерфейс пользователя ===== | ||
+ | * Unconditional Call Forwarding | ||
<code> | <code> | ||
http://172.16.1.100+X/ucp/ | http://172.16.1.100+X/ucp/ | ||
Line 194: | Line 232: | ||
</code> | </code> | ||
+ | ===== Дополнительные задания ===== | ||
+ | * Настроить IVR | ||
+ | * Добавить учетную запись помошника администратора с ограниченными правами (только на регистрацию телефонов и пользователей) | ||
+ | * Разобраться, как сделать импорт пользователей с автоматическим включение в группу "All Users" |