VK Cloud Solutions logo

Настройка приватной сети

Платформа VK CS позволяет создавать и настраивать приватные сети в проекте, идентичные локальным сетям.

По умолчанию, в новом проекте доступна только ext-net, это внешняя сеть, общая для всех проектов. Ext-net не является приватной сетью.

Панель управления MCS

Управление сетями в личном кабинете VK CS осуществляется на странице "Сети" сервиса "Виртуальные сети". 

Для создания сети нужно нажать "Создать" в верхнем меню страницы. Появится окно настройки параметров новой сети:

Необходимо настроить следующие параметры:

Название сетиВвод произвольного названия создаваемой сети.
Доступ в интернетПодключение сети к маршрутизатору. Без установки параметра не будут работать сервисы VPN, SNAT, маршрутизация между сетями. Сеть будет недоступна для развертывания PaaS сущностей.
МаршрутизаторВыбор маршрутизатора для подключения сети.
Включить DHCPВыбор элемента включает сервер DHCP в сети.
ЗонаВвод зоны приватного DNS.
Приватный DNSУстановка элемента включает сервис приватного DNS.

Затем нужно настроить параметры создаваемой подсети:

Имя подсетиВвод произвольного названия подсети.
Адрес подсетиВвод адресации в формате CIDR. Не может быть изменен после создания подсети.
Адрес шлюзаВвод адреса шлюза сети.
Пул DHCP IP-адресовНастройка диапазона адресов, выдаваемых клиенту по DHCP
Статические маршрутыВвод статических маршрутов. Добавление статических маршрутов в сеть клиента требуется при использовании VPNaaS.

После завершения настройки параметров нужно нажать "Добавить сеть".

Для изменения параметров существующей сети следует выбрать опцию "Редактировать сеть" в контекстном меню на странице списка сетей. Возможно добавление новых подсетей, смена маршрутизатора, включение или отключение DHCP/DNS, также смена адресации.

OpenStack CLI

Управление сетями проекта может выполняться в клиенте OpenStack:

Создание сети:

$ openstack network create <название сети>

Создание подсети:

$ openstack subnet create --network <название сети> --dns-nameserver <адрес DNS> --gateway <адрес шлюза> --subnet-range <адрес подсети> <название> 

Создание маршрутизатора:

$ openstack router create <название>

Подключение маршрутизатора к внешней сети:

$ openstack router set --external-gateway ext-net <ID роутера>

Подключение подсети к маршрутизатору:

$ openstack router add subnet <ID роутера> <ID подсети>

Получение списка сетей:

$ openstack network list