Files
fox/src/compute/compute-getting-started.md
T

126 lines
7.7 KiB
Markdown
Raw Normal View History

# Быстрый старт
2025-10-03 10:18:17 +00:00
В этой инструкции рассмотрен процесс создания ресурсов, настройки связанности ,.
2025-10-02 15:08:06 +00:00
## Перед началом работы
2025-10-02 15:08:06 +00:00
- [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud.
2025-10-03 10:18:17 +00:00
## 1. Создать точку входа
2025-10-03 10:18:17 +00:00
На этом шаге создайте виртуальную машину, которая будет являться точкой входа вашей организации в интернет. Чтобы ВМ была доступна из интернета и получала доступ к ресурсам интернета, ВМ создается:
- в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`;
- с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`;
- с образом операционной системы:
- Linux для реализации базовой сетевой функциональности;
- VyOS для реализации расширенной сетевой функциональности.
2025-10-02 15:08:06 +00:00
1. Войдите в [личный кабинет](https://lk.cloud.beeline.ru/).
2. На странице **Мой проект** нажмите кнопку **Создать ресурс → Виртуальная машина**.
3. В блоке **Имя и расположение** укажите имя и расположение ВМ:
- **Имя машины**: введите название ВМ.
- **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`.
2025-10-03 10:18:17 +00:00
4. В блоке **Выбор образа** выберите тип и версию операционной системы:
- выберите образ операционной системы Linux для реализации базовой сетевой функциональности;
- выберите образ операционной системы VyOS для реализации расширенной сетевой функциональности.
2025-10-02 15:08:06 +00:00
5. В блоке **Конфигурация** выберите количество vCPU и RAM.
6. В блоке **Диски** настройте загрузочный диск:
- **Загрузочный диск**: выберите тип диска и укажите размер загрузочного диска.
7. Нажмите [создать ключ](../admin/ssh.md#добавить-ssh-ключ) для создания SSH-ключа для подключения к ВМ.
8. В блоке **Доступ** укажите логин пользователя для подключения к ВМ:
- **Логин**: введите логин пользователя латинскими символами в нижнем регистре.
9. В блоке **Настройки сети** выберите:
- **IPv4-адрес**: выберите внешний IP-адрес.
10. Нажмите **Создать виртуальную машину**.
2025-10-02 15:08:06 +00:00
Виртуальная машина отобразится на странице **Виртуальные машины**. Выполняется сборка виртуальной машины. После окончания сборки виртуальная машина перейдет в статус `Включена`.
2025-10-03 10:18:17 +00:00
## 2. Создать ВМ
На этом шаге создайте виртуальные машины в зонах `Inside` или `DMZ` и присвойте им внутренние IP-адреса.
1. На странице **Виртуальные машины** нажмите кнопку **Создать виртуальную машину**.
2. [Заполните](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) параметры ВМ.
3. Нажмите **Создать виртуальную машину**.
2025-10-02 15:08:06 +00:00
2025-10-03 10:18:17 +00:00
Виртуальная машина отобразится на странице **Виртуальные машины**. Выполняется сборка виртуальной машины. После окончания сборки виртуальная машина перейдет в статус `Включена`.
## 3. Подключиться к ВМ
2025-10-02 15:08:06 +00:00
:::: tabs
= по внешнему IP-адресу
Если ВМ создана в зоне `DMZ` и ей присвоен внешний IP-адрес, то подключитесь к ВМ по SSH:
```
2025-10-02 15:08:06 +00:00
ssh <логин>@<внешний_IP>
```
2025-10-02 15:08:06 +00:00
где:
- `логин`: имя пользователя для входа на ВМ, указанное при создании ВМ;
- `внешний_IP`: внешний IP-адрес виртуальной машины.
= по внутреннему IP-адресу
Если ВМ создана в зоне `Inside` или `DMZ` и ей присвоен внутренний IP-адрес, то для подключения к ВМ используйте один из вариантов:
2025-10-03 10:18:17 +00:00
- [через промежуточную виртуальную машину (джамп-хост)](https://docs.cloud.dfcloud.ru/compute/compute-how-to/compute-connect-inside.html#_3-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F-ssh);
- [настроить site-to-site VPN c помощью VyOS](./compute-how-to/compute-network/compute-vpn-vyos.md).
2025-10-02 15:08:06 +00:00
::::
## 3. Проверить доступность из ВМ в интернет
2025-10-03 10:18:17 +00:00
Проверки доступность из ВМ в интернет возможно только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступ в интернет.
Перед проверкой доступности ВМ убедитесь:
2025-10-02 15:08:06 +00:00
- у ВМ с внешним IP-адресом есть доступ в интернет, протокол ICMP не заблокирован на Firewall;
- в случае VPN вы находитесь в сети организации и имеется доступ до шлюза VPN-туннеля, и на VYOS/в организации настроена маршрутизация в интернет.
```sh
curl ifconfig.me
```
2025-10-02 15:08:06 +00:00
2025-10-03 10:18:17 +00:00
В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет.
2025-10-02 15:08:06 +00:00
## 4. Установка ПО на ВМ
2025-10-03 10:18:17 +00:00
После создания и подключения к ВМ установите на ВМ программное обеспечение.
:::: tabs
= ВМ в зоне доступности DMZ
Рассмотрим установку веб-сервера Nginx на ВМ, созданной в зоне доступности `DMZ`.
2025-10-02 15:08:06 +00:00
1. Установите докер:
```sh
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
```
2025-10-02 15:08:06 +00:00
2. Запустите Nginx:
2025-10-02 15:08:06 +00:00
```sh
docker run -d --rm --name nginx -p80:80 nginx
```
2025-10-02 15:08:06 +00:00
3. Проверьте, что Nginx запустился:
```sh
curl localhost
```
4. Остановите контейнер Nginx:
```sh
docker rm -f nginx
```
2025-10-03 10:18:17 +00:00
= ВМ в зоне доступности Inside
Установка ПО на ВМ, созданных в зоне доступности `Inside`, рассмотрена в [инструкции](././compute-how-to/compute-network/compute-network-inside.md#подключение-вм-закрытого-контура-к-интернету).
::::