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

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


faq:mcs

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
faq:mcs [2019/06/11 13:06]
127.0.0.1 внешнее изменение
faq:mcs [2021/10/19 14:58] (текущий)
Портнов Алексей [Видео инструкция по настройке через новый интерфейс]
Строка 1: Строка 1:
-====== ​Внедрение Askozia 6 на арендованном ​сервере Mail.Ru Cloud Solutions ====== +====== ​Установка ​MikoPBX ​в облако mail.ru ​Cloud solution ​======
- +
-[[faq:​|Обратно к инструкциям]]  +
- +
-**Mail.Ru Cloud Solutions** -  это облачный сервис для создания ​виртуальных машин от Mail.Ru Cloud Solutions, ​который позволяет быстро получить доступ к вычислительным ресурсам без сложных настроек и запустить ​виртуальную инфраструктуру для бизнеса.  +
-Cloud Servers ​от Mail.Ru Cloud Solutions по умолчанию включает:​ +
-  * Безлимитный трафик 1 Гбит/с +
-  * Создание бекапов и управление образами +
-  * Создание приватных сетей, настройка маршрутизации +
-  * Автомасштабирование в зависимости от загрузки +
-  * Балансировщик нагрузки +
-  * Статический внешний IP +
- +
-Данный сервис можно **попробовать бесплатно**,​ с более подробной информацией о сервисе можно ознакомиться,​ перейдя по [[https://​mcs.mail.ru/​infra/​|ссылке]]. ​  +
- +
-В рамках данного блога рассмотрим,​ как создать виртуальную машину на данному облачном сервисе и развернуть Askozia 6.  +
- +
-===== Регистрация в MCS ===== +
- +
-1) Перейдите по [[https://​mcs.mail.ru/​|ссылке]] для регистрации в MCS.  +
-{{ :​faq:​2018-12-17_152413.png |}}\\  +
-2) Заполните форму регистрации:​ укажите Ваше e-mail и задайте сложный пароль.  +
-{{ :​faq:​2018-12-17_152609.png |}}\\  +
-3) На указанный почтовый адрес придет письмо с подтверждением. +
-{{ :​faq:​2018-12-17_152748.png |}}\\  +
-4) Перейдя по ссылке из письма,​ подключите сервис и получите 150 рублей на бонусный счет. +
-{{ :​faq:​2018-12-17_153303.png |}}\\  +
-5) Заполните авторизационную форму, указав Ваши данные +
-{{ :​faq:​2018-12-17_153358.png |}}\\  +
- +
-===== Создание облачной виртуальной машины ===== +
-1) Перейдите в **интерфейс Horizon** для создания облачной виртуальной машины. +
-{{ :​faq:​2018-12-17_153434.png |}}\\  +
-2) Перейдите на вкладку **Проект** -> **Вычислительные ресурсы** -> **Образы**. Создайте новый образ.  +
-{{ :​faq:​2018-12-17_153523.png |}}\\  +
-3) Скачать образ Askozia 6 можете из [[https://​telefon.miko.ru/​personal/​update-files/​|личного кабинета МИКО]], либо получить по запросу через [[https://​telefon.miko.ru/​contacts/​|форму обратной связи]]. Формат образа - файл с рашисрением *.raw. +
-{{ :​faq:​2018-12-17_153752.png |}}\\  +
-4) После успешной загрузки образа он станет доступным на вкладке **Образы**. Выберите образ Askozia и нажмите **Запустить**. +
-{{ :​faq:​2018-12-17_154714.png |}}\\  +
-5) В результате будет запущен помощник создания виртуальной машины (инстанса). На вкладке **Подробности** указываем значения,​ как на скриншоте ниже.  +
-{{ :​faq:​2018-12-17_154814.png |}}\\  +
-6) На вкладке **Источник** указываем размер диска, на который будет установлена Askozia 6 - 1 Гб. **Источник загрузки** - образ, который мы залили на предыдущем этапе. Именно с этого образа сначала будет загружаться Askozia.  +
-{{ :​faq:​2018-12-17_155756.png |}}\\  +
-7) **Тип инстанса** указываем **Basic-1-1-10**. +
-{{ :​faq:​2018-12-17_155007.png |}}\\  +
-8) Настройки **сети** оставляем по умолчанию,​ нажимаем на кнопку "​**Запустить инстанс**"​. +
-{{ :​faq:​2018-12-17_155112.png |}}\\  +
- +
-===== Настройки инстанса ===== +
- +
-1) Переходим на вкладку **Инстансы**,​ Вам будет доступен единственный интанс Askozia 6, который мы создали на предыдущем этапе.  +
-{{ :​faq:​2018-12-17_155219.png |}}\\  +
-2) Перейдите на вкладку **Диски**,​ создадим виртуальный диск для хранения записей разговоров. +
-{{ :​faq:​2018-12-17_160004.png |}}\\  +
-3) Размер диска для хранения записей разговоров рекомендуем задавать **50 Гб**. +
-{{ :​faq:​2018-12-17_160125.png |}}\\  +
-4) Подключим данный диск к Askozia 6 +
-{{ :​faq:​2018-12-17_160207.png |}}\\  +
-Выбираем диск **Storage** для подключения +
-{{ :​faq:​2018-12-17_160228.png |}}\\  +
-В результате успешного подключения диска Storage должен измениться его статус на "​**Используется**"​. +
-{{ :​faq:​2018-12-18_105500.png |}}\\  +
-5) Перейдите на вкладку **Сеть** -> **Группы безопасности**. Нажмите на кнопку "​**Управление правилами**"​ для группы **remote_access**. +
-{{ :​faq:​2018-12-17_161118.png |}}\\  +
-6) Добавьте новое правило для портов **TCP**, как представлено на скриншоте ниже +
-{{ :​faq:​2018-12-17_161333.png |}}\\  +
-{{ :​faq:​2018-12-17_161241.png |}}\\  +
-7) Добавьте новое правило для портов **UDP**, как представлено на скриншоте ниже +
-{{ :​faq:​2018-12-17_161351.png |}}\\  +
- +
-===== Запуск виртуальной машины ===== +
- +
-1) Снова перейдите на вкладку **Инстансы**,​ перейдите по гиперссылки Askozia 6, тем самым Вы запустите виртуальную машину с Askozia. Перейдите на вкладку **Обзор**,​ здесь Вы увидите **статический внешний IP**, по которому АТС будет доступна из вне. В нашем примере это адрес 95.163.209.24.  +
-{{ :​faq:​2018-12-18_110545.png |}}\\  +
- +
-2) Перейдите на вкладку **Консоль**,​ откройте её в полноэкранном режиме. +
-{{ :​faq:​2018-12-18_105748.png |}}\\  +
- +
-3) Перезагрузите АТС из консоли,​ нажав на цифру 2 с клавиатуры. +
-{{ :​faq:​2018-12-18_105831.png |}}\\  +
- +
-4) После перезагрузки АТС подключим дополнительный диск для хранения записей разговоров,​ для этого нажимаем с клавиатуры цифру 6. Система предложит нам единственный диск для подключения,​ вводим его название в консоли,​ далее Enter. +
-{{ :​faq:​2018-12-18_110200.png |}}\\  +
- +
-===== Настройка Askozia в web-интерфейсе. ===== +
-  +
-1) Введите адрес Askozia в web-браузере. Мы введем статический внешний IP - **95.163.209.24**. **Логин** и **пароль** для входа в web-интерфейс по умолчанию - **admin**, **admin**. После авторизации не забудьте сразу поменять пароль от входа в web-интерфейс (**Система**->​ **Общие настройки**) и настроить Firewall по [[:​firewall/​ru|инструкции]].  +
-{{ :​faq:​2018-12-18_110633.png |}}\\  +
- +
-2) Перейдите на вкладку **Сотрудники**. АТС поставляется в преднастроенном состоянии,​ будет доступно для использования три SIP учетные записи. Авторизуем программный софтфон **MicroSIP** по [[:​faq:​microsip|инструкции]] под учетной записью 201.  +
-{{ :​faq:​2018-12-18_110829.png |}}\\  +
- +
-3) Перейдите в раздел **Сеть и Firewall** -> **Сетевые интерфейсы**. Так как наша АТС доступна из сети Интернет,​ нам необходимо включить настройку "​**Эта станция расположена за NAT маршрутизатором**",​ указываем наш внешний IP.  +
-{{ :​faq:​2018-12-18_132351.png |}}\\  +
- +
-4) Подключим провайдер **Zadarma** к Askozia 6 по [[:​providers:​zadarma|инструкции]] и настроим прием всех входящих звонков на номер 201. Совершим наш первый звонок! С любого городского номера позвоним на номер Zadarma, который подключен к Askozia 6. Вызов должен пойти на наш софтфон MicroSIP, авторизованного под 201 учетной записью.  +
- +
-Таким образом мы показали,​ как создать виртуальную машину в облачном сервисе от Mail.Ru Cloud Solutions, установить и выполнить первоначальный настройки Askozia 6.  +
- +
- +
- +
-  +
- +
- +
- +
- +
- +
- +
- +
  
 +Авторизуйтесь на сайте [[ https://​mcs.mail.ru | mcs.mail.ru]]. И перейдите в интерфейс администрирования.
  
 +====== Добавление локальной подсети ======
  
 +Для начала следует убедиться,​ что в разделе "​**Виртуальные сети**"​ - "​**Сети**"​ доступа локальная подсеть. ​
  
 +MikoPBX будем устанавливать за NAT.  ​
  
 +Если сеть не создана:​
 +  * "​**Виртуальные сети**"​ - "​**Сети**" ​ Выполняем действие "​**Создать**"​ {{ :​faq:​mvc-1.png?​nolink| }}
 +  * Включите DHCP и доступ в интернет
 +  * Выполните действие "​**Добавить сеть**"​
  
 +====== Добавление ssh-rsa ключа ======
  
 +  - Перейдите к настройке ключевых пар {{ :​faq:​mvc-2.png?​nolink |}}
 +  - Импортируйте или создайте ключ {{ :​faq:​mvc-3.png?​nolink |}} ключ будет использоваться при доступе к АТС по ssh.
  
 +====== Загрузка образа MikoPBX ======
 +  - Перейдите в раздел "​**Облачные вычисления**"​ - "​**Образы**"​
 +  - Выполните действие "​**Создать**"​
 +  - Загрузите образ из файла с расширением **raw** ([[https://​github.com/​mikopbx/​Core/​releases | ссылка на скачивание]])
  
 +====== Создадим инстанс ======
  
 +  - Перейдите в раздел "​**Облачные вычисления**"​ - "​**Виртуальные машины**"​
 +  - Выполните действие "​**Создать инстанс**"​ {{ :​faq:​mvc-5.png?​nolink |}}
 +  - Задайте "​**Имя виртуальной машины**"​
 +  - Выберите "​**Тип виртуальной машины**" ​
 +  - Выберите минимальный "​**Размер диска**"​
 +  - Выберите в поле "​**Операционная система**"​ загруженный ранее образ MikoPBX
 +  - Перейдите на следующий шаг {{ :​faq:​mvc-6.png?​nolink |}}
 +  - Выберите созданную ранее локальную "​**Сеть**"​
 +  - Выберите созданный ранее "​**Ключ виртуальной машины**"​
 +  - В поле "​Настройки Firewall"​ укажите правило **all** (все разрешено)
 +  - Установите флаг "​**Назначить внешний IP**" ​
 +  - Перейдите на следущий шаг и завершите создание инстанса
 +  - Как только инстанс будет создан,​ сразу остановите его запуск ​
  
 +====== Диск для хранения данных ======
 +  - Перейдите в раздел "​**Облачные вычисления**"​ - "​**Диски**"​
 +  - Создайте новый, объемный диск {{ :​faq:​mvc-8-2.png?​nolink |}}
 +  - Заполните поле "​**Зона доступности**",​ зона должна быть та же, что в инстансе
 +  - Укажите размер диска 50+ Гб
 +  - Активируйте "​**Подключить диск к инстансу**"​
 +  - Выберите созданный ранее инстанс. ​
 +  - Запустите инстанс {{ :​faq:​mvc-9.png?​nolink |}}
 +  - Перейдите в консоль АТС и выберите пункт ​ "**[6] Data storage**"​ {{ :​faq:​mvc-10.png?​nolink&​700 |}}
 +  - Далее выберите пункт "**[1] Mount drive as data storage**"​ {{ :​faq:​mvc-11.png?​nolink&​700 |}}
 +  - На следующем шаге нажмите **ENTER** {{ :​faq:​mvc-12.png?​nolink&​700 |}}
  
 +====== Настройка Firewall ======
 +  - Перейдите в web браузере по внешнему адресу инстанса {{ :​faq:​mvc-13.png?​nolink |}}
 +  - Активируйте **Firewall** в разделе "​**Network and Firewall**"​
 +====== Видео инструкция по настройке через новый интерфейс =====
  
 +{{youtube>​j8wOJgbvwGg}}
  
  
 +====== Инструкции для Infra ======
  
  
 +[[faq:​mcs_infra|Ссылка на инструкцию по настройке через интерфейс Infra]]
faq/mcs.1560258371.txt.gz · Последние изменения: 2019/06/11 13:06 — 127.0.0.1