From 4186722ab94ada17240c5cc47c66267119bf6a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B5=D1=87=D0=BA=D0=B8=D0=BD=D0=B0=20=D0=95=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=92=D0=B0=D0=BB=D0=B5=D1=80=D1=8C=D0=B5?= =?UTF-8?q?=D0=B2=D0=BD=D0=B0?= Date: Wed, 12 Nov 2025 06:27:28 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=B5=D1=80=D0=B5=D0=B4=20=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D0=BA?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vitepress/config.mts | 18 +++---- src/compute/compute-getting-started.md | 2 +- .../compute-how-to/compute-connect-inside.md | 41 ++------------- src/compute/compute-how-to/compute-index.md | 3 ++ .../compute-network/compute-vpn-vyos.md | 2 +- .../compute-servers-jump-create.md | 51 +++++++++++++++++++ src/compute/compute-overview-index.md | 11 ++++ src/compute/compute-overview.md | 32 ++++++------ src/compute/compute-quatos.md | 37 ++++++++++++++ src/compute/index.md | 2 +- src/start/trial.md | 32 ------------ 11 files changed, 132 insertions(+), 99 deletions(-) create mode 100644 src/compute/compute-how-to/compute-servers-jump-create.md create mode 100644 src/compute/compute-overview-index.md create mode 100644 src/compute/compute-quatos.md diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 079de08..27c0eed 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -209,12 +209,19 @@ export default defineConfig({ { text: 'Виртуальные машины', link: '/compute/index.md', }, - { text: 'Обзор сервиса', link: '/compute/compute-overview.md' }, + { text: 'Обзор сервиса', link: '/compute/compute-overview-index.md' , + collapsed: true, + items: [ + { text: 'Техническое описание', link: '/compute/compute-overview.md' }, + { text: 'Квоты и лимиты', link: '/compute/compute-quatos.md' }, + ] + }, {text: 'Быстрый старт', link: '/compute/compute-getting-started.md'}, { text: 'Виртуальные машины', link: '/compute/compute-how-to/compute-index.md', collapsed: true, items: [ { text: 'Создание ВМ', link: '/compute/compute-how-to/compute-servers-create.md' }, + { text: 'Создание ВМ джамп-хоста', link: '/compute/compute-how-to/compute-servers-jump-create.md' }, { text: 'Подключение к ВМ', link: '/compute/compute-how-to/compute-connect-index.md', collapsed: true, items: [ @@ -251,15 +258,6 @@ export default defineConfig({ ], }, ], - '/concepts/': [ - {text: 'Виртуальные дата-центры', link: '/concepts/datacenters.md'}, - {text: 'DNS', link: '/concepts/dns.md'}, - {text: 'Edge Gateway', link: '/concepts/edge-gateway.md'}, - {text: 'NAT', link: '/concepts/nat.md'}, - {text: 'Типы сетей в vDC', link: '/concepts/network-types.md'}, - {text: 'Ролевая модель', link: '/concepts/roles.md'}, - {text: 'vApp', link: '/concepts/vApp.md'}, - ], '/monitoring/': [ { text: 'Мониторинг', link: '/monitoring/about.md', diff --git a/src/compute/compute-getting-started.md b/src/compute/compute-getting-started.md index 3fd5a0b..911b41e 100644 --- a/src/compute/compute-getting-started.md +++ b/src/compute/compute-getting-started.md @@ -8,7 +8,7 @@ ## 1. Создать ВМ-шлюз -На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из сети Интернет и имела выход в Интернет, ВМ создается: +На первом шаге создайте виртуальную машину-шлюз, которая будет являться точкой управления. Чтобы ВМ была доступна из интернета и имела выход в интернет, ВМ создается: - в [зоне доступности](compute-overview.md#зоны-доступности) `DMZ`; - с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; diff --git a/src/compute/compute-how-to/compute-connect-inside.md b/src/compute/compute-how-to/compute-connect-inside.md index 49141ef..47f6de0 100644 --- a/src/compute/compute-how-to/compute-connect-inside.md +++ b/src/compute/compute-how-to/compute-connect-inside.md @@ -1,12 +1,13 @@ # Подключение по SSH по внутреннему IP-адресу с помощью ключевой пары -Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). +Виртуальные машины, созданные в [зоне доступности `Inside` или `DMZ`](../compute-overview.md#зоны-доступности), с внутренним IP-адресом недоступны из интернета. Чтобы подключиться по SSH к ВМ по внутреннему IP-адресу из интернета, используйте промежуточную виртуальную машину (джамп-хост) с [внешним IP-адресом (FIP)](compute-ip.md#внешние-ip-адреса). ## Перед началом работы Перед подключением проверьте выполнение условий и наличие данных: - Статус виртуальной машины — `Включена`. +- [Создана промежуточная ВМ](compute-servers-jump-create.md), через которую будет выполняться подключение к ВМ. - Виртуальной машине [назначен](../compute-how-to/compute-ip.md#внутренние-ip-адреса) внутренний IP-адрес. - Имя пользователя для входа на ВМ. - Подготовлена ключевая пара для подключения к ВМ по SSH: @@ -19,41 +20,7 @@ Если вы используете разные SSH-ключи для подключения к ВМ по внутреннему IP-адресу и к промежуточной ВМ с внешним IP-адресом, то добавьте оба публичных ключа в профиль пользователя в личном кабинете Beeline Cloud. -## 1. Посмотреть внешний IP-адрес и его статус - -Перед созданием промежуточной ВМ с FIP убедитесь, что внешний IP-адрес доступен для назначения. - -Значение внешнего IP-адреса и его статус можно [посмотреть](compute-ip.md#посмотреть-внешний-ip-адрес) в разделе **Виртуальные машины → IP-адреса**. - -Внешний IP-адрес может быть занят другой виртуальной машиной. Если вы не планируете использовать эту ВМ в качестве джамп-хоста, то [отвяжите внешний IP-адрес](compute-ip.md#назначить-вм-внешний-ip-адрес) от этой ВМ и [создайте новую промежуточную ВМ с FIP](#2-создать-промежуточную-вм). - -## 2. Создать промежуточную ВМ - -Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. - -1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). -2. Выберите нужный проект в верхнем меню **Проекты**. -3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. -4. В левом меню откройте раздел **Виртуальные машины**. -5. Нажмите **Создать виртуальную машину**. -6. В блоке **Имя и расположение** укажите имя и расположение ВМ: - - **Имя машины**: введите название ВМ. - - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. - :::warning Важно - Джамп-хост и внешний IP-адрес должны находиться в одной [зоне доступности `DMZ`](./../compute-overview.md#зоны-доступности) для связанности из интернета. - ::: -7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). -8. В блоке **Конфигурация** выберите количество vCPU и RAM. -9. В блоке **Диски** настройте загрузочный диск: - - **Загрузочный диск**: выберите [тип диска](../compute-overview.md#диски) и укажите размер загрузочного диска. -10. Выберите SSH-ключ для подключения к ВМ по SSH. -11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: - - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. -12. В блоке **Настройки сети** выберите: - - **IPv4-адрес**: выберите из списка внешний IP-адрес. -13. Нажмите **Создать виртуальную машину**. - -## 3. Конфигурация SSH +## 1. Конфигурация SSH 1. Откройте конфигурационный файл SSH `~/.ssh/config` для ОС Linux или `C:\users\имя_пользователя\.ssh\config` для ОС Windows. 2. Добавьте в конфигурационный файл сведения о виртуальных машинах: @@ -93,7 +60,7 @@ host myhost ProxyJump jumphost ``` -## 4. Подключиться к ВМ по внутреннему IP-адресу +## 2. Подключиться к ВМ по внутреннему IP-адресу 1. Откройте терминал. 2. Выполните команду: diff --git a/src/compute/compute-how-to/compute-index.md b/src/compute/compute-how-to/compute-index.md index 0705e3d..117eda3 100644 --- a/src/compute/compute-how-to/compute-index.md +++ b/src/compute/compute-how-to/compute-index.md @@ -3,6 +3,9 @@ section_links: - title: Создание ВМ link: /compute/compute-how-to/compute-servers-create.md description: Создать виртуальную машину + - title: Создание ВМ джамп-хоста + link: /compute/compute-how-to/compute-servers-jump-create.md + description: Создать виртуальную машину с внешним IP-адресом с доступом из интернета и выходом в интернет - title: Подключение к ВМ link: /compute/compute-how-to/compute-connect-index.md description: Подключиться к созданной виртуальной машине по SSH diff --git a/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md index 88b1134..460f232 100644 --- a/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md +++ b/src/compute/compute-how-to/compute-network/compute-vpn-vyos.md @@ -21,7 +21,7 @@ Internet Key Exchange v2 (IKEv2) — это протокол, обеспечив Для настройки site-to-site VPN понадобится: -- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud** в качестве промежуточной ВМ (джамп-хоста), созданная по [инструкции](../compute-connect-inside.md#2-создать-промежуточную-вм); +- одна виртуальная машина с ОС VyOS версии 1.4.0 в **beeline cloud** в качестве [промежуточной ВМ (джамп-хоста)](./../compute-servers-jump-create.md); - одна виртуальная машина с ОС VyOS версии 1.4.0, созданная в **customer site** с доступом в интернет с постоянным публичным IP-адресом `client real ip`. - если в сети **customer site** используется ISO-образ VyOS, то установите OC VyOS на виртуальную машину согласно официальной документации. diff --git a/src/compute/compute-how-to/compute-servers-jump-create.md b/src/compute/compute-how-to/compute-servers-jump-create.md new file mode 100644 index 0000000..1568a1a --- /dev/null +++ b/src/compute/compute-how-to/compute-servers-jump-create.md @@ -0,0 +1,51 @@ +# Создание ВМ джамп-хоста + +Промежуточная ВМ (джамп-хост) — это виртуальная машина с внешним IP-адресом, созданная в специальной приграничной зоне доступности `DMZ` и имеющая доступ к внутренней сети. Джамп-хост является шлюзом между интернетом и внутренней сетью. Через джамп-хост можно подключиться к ВМ по SSH по внутреннему IP-адресу. + +## 1. Посмотреть внешний IP-адрес и его статус + +Для создания промежуточной ВМ с доступом в/из интернета понадобится внешний IP-адрес. + +Перед созданием промежуточной ВМ посмотрите статус и значение внешнего IP-адреса: + +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **IP-адреса**. +5. В списке найдите IP-адрес, который сопоставлен с IP-адресом `10.0.0.10`. +6. Значение внешнего IP-адреса указано в поле **Имя**. +7. Убедитесь, что IP-адрес, который сопоставлен с IP-адресом `10.0.0.10`, находится в статусе `Зарезервирован`. + +Внешний IP-адрес может быть занят другой виртуальной машиной. Если вы не планируете использовать эту ВМ в качестве джамп-хоста, то [отвяжите внешний IP-адрес](./compute-ip.md#назначить-вм-внешний-ip-адрес) от этой ВМ и [создайте новую промежуточную ВМ с FIP](#2-создать-промежуточную-вм). + +## 2. Создать промежуточную ВМ + +Чтобы ВМ была доступна из интернета и имела выход в интернет, ВМ создается: + +- в [зоне доступности](./../compute-overview.md#зоны-доступности) `DMZ`; +- с внешним IP-адресом, который сопоставлен с внутренним IP-адресом `10.0.0.10`; +- с образом операционной системы: + - Linux для реализации базовой сетевой функциональности; + - VyOS для реализации расширенной сетевой функциональности. + +1. Войдите в [личный кабинет](https://console.cloud.beeline.ru/). +2. Выберите нужный проект в верхнем меню **Проекты**. +3. В верхнем меню нажмите на пункт **Сервисы** и выберите сервис **Виртуальные машины**. +4. В левом меню откройте раздел **Виртуальные машины**. +5. Нажмите **Создать виртуальную машину**. +6. В блоке **Имя и расположение** укажите имя и расположение ВМ: + - **Имя машины**: введите название ВМ. + - **Зона доступности**: выберите зону доступности, содержащую в названии `DMZ`. + :::warning Важно + Джамп-хост и внешний IP-адрес должны находиться в одной [зоне доступности `DMZ`](./../compute-overview.md#зоны-доступности) для связанности из интернета. + ::: +7. В блоке **Выбор образа** выберите [тип и версию операционной системы](./../compute-overview.md#операционная-система). +8. В блоке **Конфигурация** выберите количество vCPU и RAM. +9. В блоке **Диски** настройте загрузочный диск: + - **Загрузочный диск**: выберите [тип диска](./../compute-overview.md#диски) и укажите размер загрузочного диска. +10. Выберите SSH-ключ для подключения к ВМ по SSH. +11. В блоке **Доступ** укажите логин пользователя для подключения к ВМ: + - **Логин**: введите логин пользователя латинскими символами в нижнем регистре. +12. В блоке **Настройки сети** выберите: + - **IPv4-адрес**: выберите из списка внешний IP-адрес. +13. Нажмите **Создать виртуальную машину**. \ No newline at end of file diff --git a/src/compute/compute-overview-index.md b/src/compute/compute-overview-index.md new file mode 100644 index 0000000..37daec1 --- /dev/null +++ b/src/compute/compute-overview-index.md @@ -0,0 +1,11 @@ +--- +section_links: + - title: Техническое описание + link: /compute/compute-overview.md + description: Информация о зонах доступности, физических платформах сервиса + - title: Квоты и лимиты + link: /compute/compute-quatos.md + description: Ограничения на количество ресурсов в сервисе +--- + +# Обзор сервиса \ No newline at end of file diff --git a/src/compute/compute-overview.md b/src/compute/compute-overview.md index 1629964..c9245af 100644 --- a/src/compute/compute-overview.md +++ b/src/compute/compute-overview.md @@ -1,6 +1,4 @@ -# Обзор сервиса - -Виртуальные машины — сервис для создания и управления виртуальными машинами. +# Техническое описание ## Виртуальная машина @@ -16,9 +14,9 @@ Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. -| Зона доступности |Дата-центр | -|---|---| -|`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)| +| Зона доступности |Дата-центр | Сетевой периметр | +|---|---|---| +|`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)|`Inside`, `DMZ`|