Создание сети.
-
Переходим во вкладку слева Project -> Network -> Networks, справа нажимаем Create Network.

Create Network
- На первой странице задаем Имя внутренней сети проекта в поле Network Name, при необходимости снимаем галочки Enable Admin State и Create Subnet. По умолчанию они включены.

Network Name
На второй странице странице Subnet задаем Имя подсети, Адресацию и маску, Версию IP и Шлюз по умолчанию. Если шлюз не указан явно, то им является первый адрес в подсети (192.168.88.1), в этом случае поле можно оставить пустым.

Укажите настройки сети.
- На третьей странице Subnet Details указываем:
ВАЖНО! При выключенном DHCP (Enable DHCP без галки) не будет работать cloud-init!
- DHCP Pool - пул адресов, выдаваемых по DHCP в формате "начальный_адрес,конечный_адрес".
- DNS Name Server - адреса серверов DNS. Если их несколько, каждый адрес указываем на новой строке.
- Host Routes - прописываем дополнительные маршруты.
Нажимаем Create.
Создание роутера.
- Переходим Project -> Network -> Routers, справа нажимаем Create Router.
-
Заполняем Имя роутера, External Network = имя_внешней_сети, нажимаем Create Router.
После создания роутера нажимаем на его имя во вкладке Project -> Network -> Routers, переходим на вкладку Interfaces, справа нажимаем Add Interface.
Задаем параметры:
- Subnet = подсеть созданная на шагах 3-5.
- IP Address = 192.168.88.1 - первый адрес подсети, что бы роутер являлся шлюзом для подсети
Нажимаем Submit.
Переходим на вкладку Project -> Network -> Network Topology, убеждаемся, что внешняя и внутренняя сети имеют связь через созданный Роутер.
Типовые команды управления сетевыми ресурсами при работе через Openstack CLI.
openstack <network/subnet/port> list - команда, позволяющая посмотреть информацию по сетям, подсетям и портам соответственно.
openstack <network/subnet/port> <show ID или имя> - команда, позволяющая посмотреть информацию конкретной сети, подсети, порта.
openstack network create dtln_test_<имя сети> - создать сеть.
openstack subnet create subnet1<имя подсети> --network net1<имя сети в которой Вы делаете подсеть> - создать подсеть.