2-start vm 2

This commit is contained in:
Речкина Елена Валерьевна
2025-10-06 15:40:37 +00:00
parent 4e44140183
commit a869b20d2b
7 changed files with 36 additions and 40 deletions
@@ -59,7 +59,7 @@ watchPostEffect(() => {
<slot name="nav-bar-content-before" /> <slot name="nav-bar-content-before" />
<VPNavBarMenu class="menu" /> <VPNavBarMenu class="menu" />
<VPNavBarSearch class="search" /> <VPNavBarSearch class="search" />
<CustomButton text="Войти" size="small" :href="loginUrl" /> <!-- <CustomButton text="Войти" size="small" :href="loginUrl" /> -->
</div> </div>
</div> </div>
</div> </div>
+19 -16
View File
@@ -6,9 +6,9 @@
- [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud. - [Зарегистрируйтесь](../start/getting-started.md#1-регистрация-в-beeline-cloud) в личном кабинете Beeline Cloud.
## 1. Создать точку входа ## 1. Создать ВМ-шлюз
На этом шаге создайте виртуальную машину, которая будет являться точкой входа вашей организации в интернет. Чтобы ВМ была доступна из интернета и получала доступ к ресурсам интернета, ВМ создается: На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из сети Интернет и имела выход в Интернет, ВМ создается:
- в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`; - в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`;
- с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; - с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`;
@@ -38,7 +38,7 @@
## 2. Создать ВМ ## 2. Создать ВМ
На этом шаге создайте виртуальные машины в зонах `Inside` или `DMZ` и присвойте им внутренние IP-адреса. На втором шаге в проекте Beeline Cloud создайте виртуальные машины в [зонах доступности](compute-overview.md#зоны-доступности) `Inside` или `DMZ` и присвойте им внутренние IP-адреса.
1. На странице **Виртуальные машины** нажмите кнопку **Создать виртуальную машину**. 1. На странице **Виртуальные машины** нажмите кнопку **Создать виртуальную машину**.
2. [Заполните](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) параметры ВМ. 2. [Заполните](./compute-how-to/compute-servers-create.md#создать-виртуальную-машину) параметры ВМ.
@@ -71,50 +71,53 @@ ssh <логин>@<внешний_IP>
:::: ::::
## 3. Проверить доступность из ВМ в интернет ## 4. Проверить сетевую доступность ВМ проекта
Проверки доступность из ВМ в интернет возможно только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступ в интернет. Возможность подключения из внешних сетей присутствует только для ВМ, созданных в зоне доступности `DMZ`. ВМ, созданные в зоне `Inside` не подразумевают доступа в интернет без [дополнительной настройки](././compute-how-to/compute-network/compute-network-inside.md#подключение-вм-закрытого-контура-к-интернету).
Перед проверкой доступности ВМ убедитесь: Перед проверкой доступности из ВМ проекта убедитесь:
- у ВМ с внешним IP-адресом есть доступ в интернет, протокол ICMP не заблокирован на Firewall; - протокол ICMP разрешен на всех Firewall, в т.ч. и в самой ОС;
- в случае VPN вы находитесь в сети организации и имеется доступ до шлюза VPN-туннеля, и на VYOS/в организации настроена маршрутизация в интернет. - [site-to-site VPN](././compute-how-to/compute-network/compute-vpn-vyos.md) организации настроен, используется частный диапазон сетей RFC 1918;
- из VPN-туннеля настроена маршрутизация в сеть интернет.
Для проверки доступности из ВМ проекта и установки ПО на ВМ:
1. Выполните команду на ВМ проекта:
```sh ```sh
curl ifconfig.me curl ifconfig.me
``` ```
В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет. 2. В результате команды отобразится внешний IP-адрес ВМ, с которого осуществляется выход в интернет.
## 4. Установка ПО на ВМ 3. Установите ПО на ВМ:
После создания и подключения к ВМ установите на ВМ программное обеспечение.
:::: tabs :::: tabs
= ВМ в зоне доступности DMZ = ВМ в зоне доступности DMZ
Рассмотрим установку веб-сервера Nginx на ВМ, созданной в зоне доступности `DMZ`. Рассмотрим установку веб-сервера Nginx на ВМ, созданной в зоне доступности `DMZ`.
1. Установите докер: - Установите докер:
```sh ```sh
curl -fsSL https://get.docker.com -o get-docker.sh curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh sudo sh get-docker.sh
``` ```
2. Запустите Nginx: - Запустите Nginx:
```sh ```sh
docker run -d --rm --name nginx -p80:80 nginx docker run -d --rm --name nginx -p80:80 nginx
``` ```
3. Проверьте, что Nginx запустился: - Проверьте, что Nginx запустился:
```sh ```sh
curl localhost curl localhost
``` ```
4. Остановите контейнер Nginx: - Остановите контейнер Nginx:
```sh ```sh
docker rm -f nginx docker rm -f nginx
@@ -13,9 +13,9 @@
- приватный ключ сохранен на компьютере, с которого выполняется подключение; - приватный ключ сохранен на компьютере, с которого выполняется подключение;
- публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud. - публичный ключ [добавлен](../../admin/ssh.md#добавить-ssh-ключ) в профиль пользователя в личном кабинете Beeline Cloud.
- На компьютере, с которого выполняется подключение к ВМ: - На компьютере, с которого выполняется подключение к ВМ:
- разрешен удаленный доступ по протоколу SSH (TCP-порт 22). - разрешен удаленный доступ по протоколу SSH (TCP-порт 22);
- протокол ICMP не заблокирован на Firewall. - есть доступ в сеть интернет, протокол ICMP не заблокирован на Firewall-ах;
- если VPN блокирует доступ в интернет, то отключите его. - VPN сети организации позволяет осуществлять соединение в сеть Интернет.
Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud.
@@ -89,17 +89,10 @@ sudo systemctl status tinyproxy
sudo nano /etc/apt/apt.conf.d/proxy.conf sudo nano /etc/apt/apt.conf.d/proxy.conf
``` ```
- Добавьте следующие строки. Обратите внимание на синтаксис, который отличается от синтаксиса переменных окружения: - Добавьте следующие строки. Обратите внимание на синтаксис, который отличается от синтаксиса переменных окружения:
```
- Без аутентификации: Acquire::http::Proxy "http://10.0.0.10:3128/";
``` Acquire::https::Proxy "http://10.0.0.10:3128/";
Acquire::http::Proxy "http://10.0.0.10:3128/"; ```
Acquire::https::Proxy "http://10.0.0.10:3128/";
```
- С аутентификацией:
```
Acquire::http::Proxy "http://user:password@10.0.0.10:3128/";
Acquire::https::Proxy "http://user:password@10.0.0.10:3128/";
```
3. Сохраните и закройте файл. Теперь `sudo apt update` будет работать через прокси. 3. Сохраните и закройте файл. Теперь `sudo apt update` будет работать через прокси.
## Пример конфигурации для использования стороннего DNS-сервера на ВМ c ОС Ubuntu в Inside ## Пример конфигурации для использования стороннего DNS-сервера на ВМ c ОС Ubuntu в Inside
@@ -1,4 +1,4 @@
# Создание виртуальные машины # Создание виртуальной машины
## Создать виртуальную машину ## Создать виртуальную машину
@@ -13,23 +13,23 @@
- используйте только строчные латинские буквы, цифры и дефис; - используйте только строчные латинские буквы, цифры и дефис;
- не используйте дефис в начале или в конце имени. - не используйте дефис в начале или в конце имени.
- **Зона доступности**: выберите подходящую [зону доступности](../compute-overview.md#зоны-доступности). - **Зона доступности**: выберите подходящую [зону доступности](../compute-overview.md#зоны-доступности).
7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). 7. В блоке **Образ загрузочного диска** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система).
8. В блоке **Конфигурация** выберите количество vCPU и RAM. Наборы ресурсов заранее скомпонованы по оптимальным параметрам. 8. В блоке **Конфигурация** выберите количество vCPU и RAM. Наборы ресурсов заранее скомпонованы по оптимальным параметрам.
::: tip Информация ::: tip Информация
При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество RAM. При выборе ресурсов рекомендуется в первую очередь ориентироваться на требуемое количество RAM.
::: :::
9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски: 9. В блоке **Диски** настройте загрузочный диск и, при необходимости, добавьте дополнительные диски:
- **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска.
- Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавьте диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже. - Рекомендуется создать дополнительный диск для размещения ваших данных: нажмите **Добавить диск** и настройте дополнительный диск. [Дополнительный диск можно создать](#добавить-диск) позже.
::: warning Важно ::: warning Важно
К ВМ можно подключить не более 28 дисков, включая загрузочный. К ВМ можно подключить не более 28 дисков, включая загрузочный.
::: :::
10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ). 10. Выберите SSH-ключи, с помощью которых вы можете подключаться к ВМ по SSH. Если подходящий SSH-ключ отсутствует, то нажмите [**Создать ключ**](../../admin/ssh.md#создать-ssh-ключ).
11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: 11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ:
- **Логин**: введите логин пользователя латинскими символами в нижнем регистре. - **Логин**: введите логин пользователя латинскими символами в нижнем регистре.
12. В блоке **Настройки сети** выберите: 12. В блоке **Настройка сети** выберите:
- **IPv4-адрес**: выберите способ получения IP-адреса для ВМ: - **IPv4-адрес**: выберите способ получения IP-адреса для ВМ:
- выберите **Автоматически**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса); - выберите **Внутренний (назначится автоматически)**, чтобы получить IP-адрес автоматически, автоматически назначаются [внутренние IP-адреса](compute-ip.md#внутренние-ip-адреса);
- выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов). - выберите адрес из списка. В списке адресов отображается [зарезервированные IP-адреса](compute-ip.md#статусы-ip-адресов).
13. В блоке **Размещения** выберите: 13. В блоке **Размещения** выберите:
- **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее. - **Группа размещения**: выберите правило размещения ВМ на физическом хосте. [Группу размещения](compute-affinity.md) создайте заранее.
+2 -2
View File
@@ -27,7 +27,7 @@
Доступны сетевые периметры: Доступны сетевые периметры:
- `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`. - `Inside` — закрытый контур, не подразумевает доступ в/из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`.
- `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `DMZ` с внутренним IP-адресом имеют доступ в интернет через служебный внешний IP-организации организации, недоступный пользователям для управления - `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `DMZ` с внутренним IP-адресом имеют доступ в интернет через служебный внешний IP-организации организации, недоступный пользователям для управления
## Шаблоны конфигурации ВМ ## Шаблоны конфигурации ВМ
@@ -59,7 +59,7 @@
В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя, заданное при создании ВМ. В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя, заданное при создании ВМ.
| Операционная система | Версия | Размер загрузочного диска | | Операционная система | Версия | Размер загрузочного диска |
|---|---|---|---| |---|---|---|
| AstraLinux | 1.8.2 | 3 Гб | | AstraLinux | 1.8.2 | 3 Гб |
| CentOS | 9 | 10 Гб | | CentOS | 9 | 10 Гб |
| CentOS | 10 | 10 Гб | | CentOS | 10 | 10 Гб |
+1 -1
View File
@@ -1,6 +1,6 @@
# Быстрый старт # Быстрый старт
В этой инструкции рассмотрен процесс создания виртуальной машины в дата-центре и подключение к ней. В этой инструкции рассмотрен процесс создания виртуальной машины в дата-центре.
## Перед началом работы ## Перед началом работы