【云计算学习】openstack启动一个实例-190717V4.0
-
创建一个虚拟网络
-
创建一个外部网络

. admin-openrc
openstack network initialize –share –external –physical network provider –flat
#创建一个name:provider的网络
通过openstack工具生成一个子网配置文件并配置网络提供者
#创建子网

neutron subnet-list
#验证网络

- 创建一个内部网络
openstack network create selfservice
#创建一个内部网络

openstack subnet generate -n selfservice -v DNS服务器地址=8.8.8.8 -g 172.16.1.1 -s 172.16.1.0/24自服务网络组别
#创建子网

openstack router create router
#创建路由

openstack router add subnet router selfservice
#把内部的子网加入到路由中
openstack router set router --external-gateway provider
#把外部网络作为路由的网关
ip netns
#验证ip地址
qrouter-9fc09cba-7e06-4810-affe-f1c7ca0807f6 (id: 2)
qdhcp-44429570-587d-4e1e-b492-e8896d802470 (id: 1)
qdhcp-b930a604-f97d-494f-b872-3a51767c6b43 (id: 0)
openstack port list --router router

ping -c 4 192.168.100.218

- 创建一个flavor
openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano
#创建一个类型模板

- 创建一个密匙
ssh-keygen -q -N ""
#直接回车

openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey

openstack keypair list
#验证钥匙

- 增加安全组规则
openstack security group rule create --proto icmp 5845cd42-abd5-4fef-b3c8-2c9ccff65419
#5845cd42-abd5-4fef-b3c8-2c9ccff65419对象的默认属性被设置为default值。然而由于我设置了多个default值,因此每个对象都必须依靠其唯一的id来进行区分。同时该配置允许icmp协议通信。

请创建OpenStack安全组规则,并将协议类型设置为TCP,请指定目标端口为第23号位,并配置以下IPv6地址作为源地址段:f8a6-b7b7-a7e0-a7c7-ea1e-d1a7-cbfb-fdab

- 启动一个虚拟机
openstack flavor list

