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

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

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

  1. Подключение к облачной инфраструктуре Перейти по ссылке . Для подключения использовать домен AD, а также учётную запись пользователя, используемую для подключения к WiFi СПбГУТ Screenshot from 2022-05-12 16-15-31.png

  2. Открыть: проект -> сеть -> сети, и убедиться, что там есть сеть external-direct-net cr.png

  3. Сгенерировать ключевую пару.
    При первом входе сгенерировать ключевую пару, для доступа к Linux виртуальным машинам. Открыть: Проект -> ключевая пара -> создать ключевую пару Создание виртаульной машины, генерация ключевой пары.png В открывшемся окне (рис. 4) ввести имя ключевой пары и тип ключа(ssh-key) Окно создание ключевой пары.png Ключ будет сохранен на ваш компьютер, он понадобится в дальнейшем.

  4. Создать виртуальную машину.
    Открыть меню Проект > вычислительные ресурсы > инстансы > запустить инстанс запустить инстанс.png В открывшемся окне, во вкладке подробности ввести имя инстанса и нажать Следующая > внизу страницы. создание инстанса.png В следующем меню (Источник) выбрать источник – образ, указать размер тома данных, выбрать удаление диска при удалении инстанса, выбрать необходимый вам образ из доступных (например Ubuntu-server-20.04:docker), и нажать справа от него стрелку вверх Создание инстанса 2.png В следующем меню (тип инстанса) определить объем выделяемых виртуальной машине вычислительных ресурсов. Для этого нужно выбрать один из предопределённых типов инстансов (например small), и нажать справа от него стрелку вверх.тип инстанса.png В меню сети выбрать нужную вам сеть, к которой будет подключена виртуальная машина (наличие сети было проверено в п.1). Если в инфраструктуре доступна только одна сеть, она будет выбрана автоматически, и выбирать ничего не нужно.Сеть.png Затем перейти к меню Ключевая пара, выбрать созданную ключевую пару, и нажать справа от неё стрелку вверх.Выбор ключа.png После выполнения всех действий - нажать справа снизу кнопку запустить инстанс для создания и запуска виртуальной машины.

  5. Настройка правил безопасности.
    Для работы с инстансом необходимо разрешить ему сетевое взаимодействие (например 80/TCP – HTTP, 22/TCP – SSH, 51820/UDP - other): Для этого нужно открыть Проект > Сеть > Группы безопасности > выбрать группу безопасности default и нажать – управление правилами группы безопасности.png В открывшемся меню добавить правило для входящего трафика правила безопасности 2.png В открывшемся меню добавления правил , добавить правило для порта 80(tcp) Для этого выбрать: Правило: «Настраиваемое правило TCP» Направление: Входящий трафик Порт: 80 Формат записи подключаемого диапазона адресов: CIDR Сам подключаемый диапазон адресов: 0.0.0.0/0 Последняя запись означает разрешение подключения с любого адреса После заполнения всех полей нажать кнопку Добавить в правом нижнем углу.  80-tcp.png Тоже самое необходимо сделать для всех остальных портов.

  6. Узнать адрес виртуальной машины
    Для этого вернуться во вкладку инстансы и в поле ip адрес будет ip адрес вашего виртуального инстанса. Этот адрес понадобится в дальнейшем, для подключения к нему и его настройки. find ip.png

  7. Подключиться к ВМ по SSH
    Сделать это можно, например, с помощью putty. Для этого необходимо перейти на страницу загрузки - https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html, выбрать msi установщик, так как понадобятся дополнительные компоненты ) Открыть puttygen, нажать кнопку load и выбрать скачанный в п.2 ключ с расширением .pem Puttygen автоматически подставит все поля из ключа. Далее необходимо нажать кнопку save private key, и выбрать место, куда ключ будет сохраненputty.png

Открыть расположение сохраненного ключа, и два раза нажать на него, для запуска помощника авторизации pagent (pagent откроется в трее рабочего стола, пользователь не увидит запуск никаких приложений на рабочем столе) Запустить putty Открыть меню connection -> SSH -> Auth и в открывшемся меню в поле private key for authentication выбрать путь к сгенерированному ключу putty2.png Открыть заново вкладку session, ввести адрес нашей ВМ и нажать Open В открывшемся окне терминала ввести имя пользователя cloudadmin. Это позволит получить удалённый доступ к вашей виртуальной машине.