-
Notifications
You must be signed in to change notification settings - Fork 0
Создаём внешнюю сеть
openstack network create --external --share --provider-network-type flat --provider-physical-network br-ex-main ext-net
Создаём подсеть внешней сети
openstack subnet create --network ext-net --no-dhcp --allocation-pool start=172.27.54.100,end=172.27.54.200 --gateway 172.27.54.1 --subnet-range 172.27.54.0/24 ext-subnet
Создаём виртуальную (внутреннюю) сеть
openstack network create demo-net --project demo
Создаём подсеть виртуальной (внутренней) сети
openstack subnet create --project demo --network demo-net --subnet-range 10.246.1.0/24 --gateway 10.246.1.1 demo-subnet
openstack router create demo-router
Добавляем виртуальную подсеть
openstack router add subnet demo-router demo-subnet
Добавляем внешнюю подсеть
openstack router set --external-gateway ext-net demo-router
openstack router show demo-router
openstack flavor create --ram 300 --disk 1 --vcpu 1 --public m2.tiny
openstack flavor list
source keystonerc_usr
openstack keypair create demokey1 > ~/demokey1
openstack keypair list
openstack server create --image cirros-0.4.0-x86_64 --flavor m2.tiny --key-name demokey1 --nic net-id=demo-net myinstance1
Периодически можно запрашивать и смотреть статус пока он не поменяется на Active
openstack server list
openstack console url show myinstance5
Для тестов можно убрать последний regect на input iptables, должен быть 12 Но лучше открыть порты 5000-6000 для виртуалок до regect
Удалить все виртуалки
openstack server delete openstack server list -c ID -f value``