OpenStack命令 创建网络和路由管理

时间:2024-01-12 13:54:08

1、登陆用户 :tdy(前提条件创建了tdy用户)

编写登陆用户tdy用户 脚本文件  user-operc.sh

OpenStack命令 创建网络和路由管理

user-operc.sh :

OpenStack命令 创建网络和路由管理

登陆用户tdy:

$ source user-operc.sh

OpenStack命令 创建网络和路由管理

输入命令:nova list   出现下面内容,说名登陆用户成功了!否则登陆脚本文件存在错误!

OpenStack命令 创建网络和路由管理

2、openstack route 命令操作的帮助: neutron help | grep route

OpenStack命令 创建网络和路由管理

3、创建用户网络

创建网络 user-network: neutron net-create user-network(网络名)

OpenStack命令 创建网络和路由管理

查看创建完成的网络:neutron net-list

OpenStack命令 创建网络和路由管理

创建子网到user-network: neutron subnet-create 10.0.0.0/24  --name user-subnet

OpenStack命令 创建网络和路由管理

4、创建路由

查看租户的ID:keystone tenant-list

创建路由:Router

neutron router-create Router --tenant-id=afb753d74b114f5aa26bfde395dfb0c0(租户的ID)

OpenStack命令 创建网络和路由管理

查看创建的路由:neutron router-list

OpenStack命令 创建网络和路由管理

查询外部网络:neutron net-list

OpenStack命令 创建网络和路由管理

将路由连接到外部网络,并设定外部网络网关: neutron router-gateway-set 99cb5c45-a59c-4ec8-988a-bc91a0e0dfe4(路由的ID)  8101927b-f8e5-458d-a914-850cf6ac86af(外部网络的ID)

OpenStack命令 创建网络和路由管理

查看子网:neutron subnet-list

OpenStack命令 创建网络和路由管理

创建路由接口,并连接到创建的网络: neutron router-interface-add 99cb5c45-a59c-4ec8-988a-bc91a0e0dfe4(路由ID) 9a31a3cb-c254-462d-b84d-14fd1b7edefd (子网ID)

OpenStack命令 创建网络和路由管理

如果没错误出现的话,说明创建网络接口并连接路由成功!

转自:TDY百年树人的博客:    http://tdybnsr.blog.163.com/blog/static/2450350112015132503750/