# 1С:Облачная инфраструктура

Для начала авторизуйтесь на сайте <https://cloudinf.1c.ru>

{% embed url="<https://rutube.ru/video/699e33bad3f06b717afd493401dad263/>" %}

Приступим к настройке

### **Добавление локальной подсети**

1. Откройте Виртуальные сети / **Сети**
2. На вкладке Сети выберите **Создать**
3. Введите имя новой сети, например *pbx\_network*
4. Для других полей используйте значения по умолчанию
5. Завершив ввод значений, нажмите кнопку **Добавить сеть**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2Fdsl8y4YfxjLfF683wQbR%2FMikoPBXvkInstallation_1.png?alt=media&#x26;token=0270facc-67af-4740-98ba-8f2c5eea16be" alt=""><figcaption></figcaption></figure>

### **Добавление ssh-rsa ключа**

1. Перейдите к своему аккаунту
2. В выпадающем меню выберите **Ключевые пары**

Если у вас есть ключ SSH, выполните следующее

3. Выберите **Импортировать ключ**
4. Введите название ключа и укажите ключ в поле Публичный ключ
5. Нажмите кнопку **Импортировать ключ**

Если у вас нет ключа SSH, выполните следующее

3. Выберите **Создать ключ**
4. Введите название ключа, например *mikopbx\_ssh\_key*
5. Нажмите кнопку **Создать ключ**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FpmEOtn1qrJKuXQ3LScE1%2FMikoPBXvkInstallation_2.png?alt=media&#x26;token=044edfa5-93ae-426c-826e-2d07d878c317" alt=""><figcaption></figcaption></figure>

### **Загрузка образа MikoPBX**

1. Откройте Облачные вычисления / **Образы**
2. На вкладке Образы выберите **Создать образ**
3. Укажите источник - **Файл**
4. Выберите файл из дистрибутива MikoPBX с расширением **.raw**
5. Введите название образа, например *mikopbx\_image*
6. Завершив ввод значений, нажмите кнопку **Создать образ**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F1HV1p3c3ZhRQhuvhGX0X%2FMikoPBXvkInstallation_3.png?alt=media&#x26;token=2eb00d11-c372-4c5e-8a92-792ef8b6c9d9" alt=""><figcaption></figcaption></figure>

### **Создание инстанса**

1. Откройте Облачные вычисления / **Виртуальные машины**
2. На вкладке Виртуальные машины выберите **Создать инстанс**
3. Введите имя виртуальной машины, например *mikopbx\_vm*
4. В поле Категория виртуальной машины выберите **Все актуальные типы виртуальных машин**
5. Укажите Тип виртуальной машины, исходя из ожидаемой нагрузки на АТС. Для тестовой машины можно указать STD2-1-1
6. Выберите Зону доступности

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FpenrXWAe5XUGS9JowXo2%2FMikoPBXvkInstallation_4.png?alt=media&#x26;token=4e689288-a2fe-42fa-99c8-a085a8eb432e" alt=""><figcaption></figcaption></figure>

7. Укажите Тип диска - **HDD**
8. В качестве Операционной системы выберите *mikopbx\_image*

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FMJpnwWFqv6Zlk5sVzcHC%2FMikoPBXvkInstallation_5.png?alt=media&#x26;token=2b9010fd-a6b9-4b9a-bf0f-972c7d797158" alt=""><figcaption></figcaption></figure>

9. Перейдите к следующему шагу **Настройки сети**
10. Выберите созданную Сеть *pbx\_network*
11. Выберите созданный Ключ виртуальной машины *mikopbx\_ssh\_key*
12. Включите переключатель **Назначить внешний IP**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FLGe14jGexz6EzyKJYE4O%2FMikoPBXvkInstallation_6.png?alt=media&#x26;token=9ecd28c6-110d-443c-b026-2541825f4425" alt=""><figcaption></figcaption></figure>

13. Для других полей используйте значения по умолчанию
14. Завершив ввод значений, нажмите кнопку **Создать инстанс**
15. Как только инстанс будет создан, сразу остановите его запуск

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FEptxgBLkbCgUGfWaHZ0Y%2FMikoPBXvkInstallation_7.png?alt=media&#x26;token=a3bf0c5c-a369-4428-9f67-472feae03fb8" alt=""><figcaption></figcaption></figure>

### **Диск для хранения данных**

{% hint style="danger" %}
Для развертывания АТС используйте **два** диска:

* диск объемом **1 Гб** для основной системы
* диск объемом **50+ Гб** для хранения записей разговоров
  {% endhint %}

1. Откройте Облачные вычисления / **Диски**
2. На вкладке Диски выберите **Создать диск**
3. Введите название диска, например *mikopbx\_storage\_disk*
4. Укажите Источник - **Пустой диск**
5. Укажите Тип диска - **Сетевой HDD-диск (ceph-hdd)**
6. Выберите Зону доступности такую же, как и у инстанса
7. Укажите размер диска не менее 50Гб

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FQbPTCpvlnR6c4vvn598j%2FMikoPBXvkInstallation_8.png?alt=media&#x26;token=556772d6-dc83-41cb-8567-54d0f5e7774e" alt=""><figcaption></figcaption></figure>

8. Включите переключатель **Подключить диск к инстансу**
9. Выберите созданный инстанс *mikopbx\_vm*

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F3GWQDqDbWu1604gD1JpK%2FMikoPBXvkInstallation_9.png?alt=media&#x26;token=ce039dd9-472d-4700-9752-f6a886571047" alt=""><figcaption></figcaption></figure>

10. Для других полей используйте значения по умолчанию
11. Завершив ввод значений, нажмите кнопку **Создать диск**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FTGAhP1ZH4J6oo7cwPr31%2FMikoPBXvkInstallation_10.png?alt=media&#x26;token=fba9e6d5-dfef-4250-a6b8-9873c6deb207" alt=""><figcaption></figcaption></figure>

12. Откройте Облачные вычисления / **Виртуальные машины**
13. Запустите созданный инстанс *mikopbx\_vm*

### **Firewall**

1. Откройте Виртуальные сети / **Настройки firewall**
2. На вкладке Настройки firewall выберите **Добавить**
3. Введите имя группы правил, например *mikopbx\_rules*
4. Нажмите кнопку **Создать группу**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FsqNr0P8xSEaIp6ftHlxt%2FMikoPBXvkInstallation_11.png?alt=media&#x26;token=995a9155-12fd-4ca0-88c9-25b6f4c27ac3" alt=""><figcaption></figcaption></figure>

5. На открытой вкладке в разделе Входящий трафик выберите **Добавить правило**
6. Выберите Тип - **Все протоколы и все порты**
7. Укажите Удаленный адрес - **Все IP-адреса**
8. Нажмите кнопку **Сохранить правило**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F6oXKrgMHAKf4N0nacZCu%2FMikoPBXvkInstallation_12.png?alt=media&#x26;token=bfe45862-55dd-4944-bac9-6ca06013a7d4" alt=""><figcaption></figcaption></figure>

9. В разделе Виртуальные машины с группой правил mikopbx\_rules выберите **Добавить виртуальную машину**
10. Выберете созданную виртуальную машину *mikopbx\_vm* и нажмите **Добавить группу правил**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FGTNylmIn6szk5sc8ByGB%2FMikoPBXvkInstallation_13.png?alt=media&#x26;token=761afce0-de5d-4afe-beb0-4a5dd8c0cce9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2Fb7pmMAqeCKEsHaCuteoj%2FMikoPBXvkInstallation_14.png?alt=media&#x26;token=19a91c67-4965-4ef1-82be-251a81c0cd98" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Обязательно выполните настройку Firewall на самой АТС MikoPBX
{% endhint %}

### **Запуск АТС MikoPBX**

1. Дождитесь запуска созданного инстанса, обычно первый запуск занимает 6-8 минут
2. Откройте Облачные вычисления / Виртуальные машины
3. Перейдите к созданной виртуальной машине *mikopbx-vm*
4. На открытой вкладке перейдите в раздел Логи

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FA1taOFH7y5FWwmJ8w2Bo%2FMikoPBXvkInstallation_15.png?alt=media&#x26;token=acc8157d-1a42-41ba-9726-f37ad9d54962" alt=""><figcaption></figcaption></figure>

5. Скопируйте внешний адрес созданной виртуальной машины и введите его в строке браузера
6. Для входа используйте указанные во вкладке Серийная консоль логин и пароль

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FbN2gktSb6EmKebYlGQRG%2FMikoPBXvkInstallation_16.png?alt=media&#x26;token=3977ab17-8040-4e21-9eaf-cf3ef1440eb7" alt=""><figcaption></figcaption></figure>
