Настройка mod_distributor на freeswitch
В данной статье я опишу настройку балансировки нагрузки исходящих линий с помощью модуля mod_distributor на Freeswitch. Для включения данного модуля в работу необходимо в файле настройки /etc/freeswitch/autoload_configs/modules.conf.xml найти и раскомментировать строку <load module=»mod_distributor»>. Далее производим настройку в файле /etc/freeswitch/autoload_configs/distributor.conf.xml и добавляем туда доступные шлюзы которые регистрировали. Как регистрировать шлюзы можно прочитать в статье Настройка Gateway на Freeswitch. Примерно…
Настройка Gateway на Freeswitch
Настраиваем подключение freeswitch к провайдеру билайн для звонков наружу. Нам были выданы логин, пароль и адрес сервера для подключения. Теперь нам необходимо создать данное подключение во freeswitch. Первое что необходимо сделать, создать файл в папке /etc/freeswitch/sip_profile/external с названием нашего подключения. Создадим файл beeline.xml и наполним его содержимым. Указываем значения <gateway name=»beeline»> название подключения. Поля username,…
Установка Freeswitch в CentOS 7
Для установки Freeswitch в CentOS 7 подключим epel репозитарий от freeswitch. Подключение репозитария идет через RPM пакет с серверов разработчика. Для этого выполним в консоли следующую команду. Далее установим сам freeswitch. По окончании установки добавляем в автозагрузку командой. и можем запускать Проверяем корректность запуска входом в консоль. выполняем команду fs_cli. На этом установка freeswitch на…
iptables как заблокировать все кроме нескольких ip
Для блокировки всех ip адресов кроме выбранного диапазона я использовал простой набор правил. Ниже расшифруем каждую строку для более детального понимания как это работает. Для разрешения доступа из подсетей можно использовать такой запрос Нужный набор правил был сохранен в файле (допустим /root/ipt) Пример файла ниже. После выполнения данного скрипта наши правила применятся, но не будут…