Инструменты пользователя

Инструменты сайта


faq:yandex_cloud

Это старая версия документа!


Установка и запуск АТС MikoPBX в облаке Яндекс

Обратно к инструкциям

Яндекс.Облако — это набор связанных сервисов, которые помогут вам быстро и безопасно взять в аренду вычислительные мощности в тех объемах, в которых это необходимо. Сервис предоставляет пробный период, в течение которого вы сможете ознакомиться со всеми его возможностями.

В этом блоге мы покажем, как быстро развернуть виртуальную машину с АТС MikoPBX, используя сервис Yandex Compute Cloud.

Для удобства также существует видеоинструкция на YouTube .

Регистрация в Yandex Cloud

Перед началом работы необходимо зарегистрироваться в сервисе:

Инструкции по регистрации

Создание виртуальной машины

  1. Перейдите в панель управления облаком. Все сервисыCompute Cloud  *Все сервисы** -> **Compute Cloud**
  2. Перейдите в раздел Виртуальные машины и нажмите «Создать ВМ»
  3. Заполните поля «Имя», «Описание». Выберите подходящую для вас зону доступности. О зонах доступности описано в документации сервиса
  4. В меню «Выбор образа/загрузочного диска» - «Cloud MarketPlace» - «Посмотреть больше» выберите образ MikoPBX
  5. Выберите образ, и кликните по кнопке «Использовать»
  6. В меню «Диски и файловые хранилища» появится загрузочный диск:
  7. Скорректируйте размер загрузочного диска до 1Гб, этого будет достаточно
  8. Добавьте еще один диск для хранения записей разговоров. Тип диска «HDD», наполнение «Пустой», размер 20+Гб. Диск будет использоваться для хранения данных
  9. Параметры вычислительных ресурсов установите на свое усмотрение исходя из ожидаемой нагрузки на АТС и вашего бюджета
  10. В разделе сетевые настройки выберите / создайте облачную сеть. Затем в пункте «Подсеть» нажните кнопку выпадающего списка и добавьте подсеть. Пункт «CIDR» - диапазон адресов установите из ваших предпочтений. В нашем примере мы установили сеть 172.16.32.0 с маской 24 бита (255.255.255.0). Нажмите «Создать»
  11. Публичный адрес и внутренний адрес оставьте «Автоматически» . Установите флажок «Защита от DDoS-атак».
  12. Для доступа к серверу АТС по SSH введите ssh-rsa ключ <note important>См. Инструкции по генерации ssh ключа. </note>
  13. На этом настройка ВМ закончена, нажмите «Создать ВМ». Дождитесь ее запуска
При запуске виртуальной машины по-умолчанию мы получили динамический IP адрес. Для тестирования работы системы он подойдет, но в случае настройки системы в рабочем режиме необходимо получить статический IP адрес. Инструкция по получению статического IP представлена в документации облачного сервиса.

Особенности Yandex Cloud

АТС, развернутая в облаке из соображений безопасности имеет следующие отличия в начальной настройке:

  1. Авторизация по паролю для SSH отключена
  2. К SSH можно подключиться по ssh-rsa ключу
  3. Имя host системы устанавливается в соответствии с именем машины
  4. Firewall включен
  5. В настройках сетевого интерфейса автоматически прописывается внешний IP адрес

Начало работы

После установки откройте web-интерфейс АТС, сменить пароль для доступа по web:

  1. Перейдите в свойства ВМ, нажав на строчку с запущенной ВМ. Скопируйте публичный IP адрес АТС и вставьте в адресную строку браузера Откроется веб-интерфейс АТС MikoPBX.
  2. Выберите язык web интерфейса
  3. Введите логин: admin и пароль: «идентификатор виртуальной машины»
  4. Система потребует изменить пароль к web интерфейсу
  5. Теперь можно настраивать маршрутизацию. См. документацию.

Настройка АТС MikoPBX в web интерфейсе

При запуске виртуальной машины по-умолчанию мы получили динамический IP адрес. Для тестирования работы системы он подойдет, но в случае настройки системы в рабочем режиме необходимо получить статический IP адрес. Инструкция по получению статического IP представлена в документации облачного сервиса.

1) Зайдите на web-интерфейс управления АТС.

2) В первую очередь необходимо позаботиться о безопасности системы - настроить сетевой экран и защиту от взлома. Помимо базовой защиты от взлома (fail2ban) вы можете настроить дополнительную защиту от сетевых сканеров.

3) Перейдем в раздел Сетевые интерфейсы. Сервер АТС находится за NAT, поэтому включим соответствующую настройку, укажем публичный IP АТС путем нажатия кнопки «узнать внешний IP» и сохраним настройки.

4) Перейдите на вкладку Сотрудники. АТС поставляется в преднастроенном состоянии, будет доступно для использования три SIP учетные записи. Авторизуем программный софтфон MicroSIP по инструкции под учетной записью 201

5) Подключим провайдер Zadarma к MikoPBX по инструкции и настроим прием всех входящих звонков на номер 201. Совершим наш первый звонок. С любого городского номера позвоним на номер Zadarma, который подключен к MikoPBX. Вызов должен пойти на наш софтфон MicroSIP, авторизованного под 201 учетной записью.

В итоге мы получили собственную облачную АТС MikoPBX развернутую с использованием сервисов Яндекса. Теперь можно приступать к настройке и запуску АТС в рабочем режиме. Дополнительную информацию по настройкам АТС MikoPBX можно найти на wiki.

faq/yandex_cloud.1658742143.txt.gz · Последние изменения: 2022/07/25 09:42 — Портнов Алексей