Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Перейдите в раздел «Общие настройки» -> "Удаление настроек системы"
В поле ввода вставьте текст "удалить всё", нажмите "Сохранить"
Откройте консольное меню MikoPBX. С клавиатуры введите 9 для перехода в консоль АТС.
Введите последовательно две команды:
После выполнения данных команд MikoPBX перезагрузится. Вход в web-интерфейс происходит с логином (admin) и паролем (admin) по умолчанию.
При публикации АТС на публичном IP адресе возникает задача по защите АТС от сканеров, вредителей, кто пытается подобрать пароли к SIP учетным записям АТС. Если установлен простой числовой пароль, то он будет подобран очень быстро, что повлечет убытки.
Для базовой защиты от сканеров обязательно следует включить fail2ban. Дополнительно, можно более тонко настроить правила iptables.
Перейдите в раздел "Кастомизация системных файлов"
Перейдите к редактированию файла /etc/firewall_additional
Установите режим "Добавлять в конец файла", вставьте следующий код:
Добавленное правило позволит блокировать все входящие запросы по UDP протоколу, которые содержат подстроку «friendly-scanner»
Более полный пример набора правил:
Это обезопасит от большинства сканеров, которые при запросе упоминаю User-Agent.
При работе с поставщиками услуг связи периодически могут возникать проблемы. К примеру сервер поставщика не отвечает / не доступен. В рамках данной статьи будет предложен механизм оповещения на email системного администратора.
Для работы оповещений потребуется настроить SMTP клиент. См. инструкции в разделе «»
Создайте новое «».
Укажите название - например, Provider Monitoring, короткий номер для приложения, к примеру 99, а так жу выберите «Тип кода» - «PHP AGI Скрипт»
Перейдите во вкладку "Программный код":
Вставьте код:
Сохраните изменения и скопируйте идентификатор приложения из адресной строки браузера, он имеет вид «DIALPLAN-APP-9С060381»
Перейдите в раздел Система → Кастомизация системных файлов, откройте для редактирования файл /var/spool/cron/crontabs/root
Выберите режим «Добавлять в конец файла», внизу в черное поле для редактирования вставьте следующий код:
Скорректируйте имя файла согласно вашему идентификатору приложения «DIALPLAN-APP-9С060381»
Сохраните изменения.
Готово!
ВНИМАНИЕ: Все данные на дисках будут уничтожены.
Подготовьте ПК с двумя дисками одинакового объема
Загрузите машину в режиме LiveCD или LiveUSB
Подключитесь к машине через SSH
Выполните в консоли команду.
Будут отображены имена дисков. В моем случае это.
Затираем суперблоки на дисках.
Чистим старые метаданные.
Создаем RAID1.
На вопрос «Continue creating array?» отвечаем утвердительно "y".
Далее можно начать установку по инструкции . При выборе диска следует указать md0
TODO: Необходимо править grub.cfg файл. Иначе, не факт, что при сбое одного из дисков, система загрузится.
Выполните Резервное копирование Вашей текущей MikoPBX по инструкции.
Установите MikoPBX на новый сервер. Выполните действия, указанные в инструкции.
Загрузите ранее выполненную резервную копию конфигурации MikoPBX на новом сервере по инструкции.
Если размер данных большой, то имеет смысл сохранить резервную копию сразу на целевую машину. Порядок действий:
Устанавливаем MikoPBX на новый ПК
На основной MikoPBX настраиваем «Резервное копирование по расписанию»
Подключение должно производиться по SFTP
Имя пользователя и пароль те, что используются для подключения по ssh
«Путь на сервере» укажите «/storage/usbdisk1/mikopbx/backup/»
Дождитесь завершения резервного копирования
Отключите основную машину
На целевой машине выполните восстановление из резервной копии
Скрипт для переноса данных вручную.