OpenStack网络配置与Linux桥接网络详解
1. OpenStack网络服务验证与访问方式
在OpenStack环境中,确保网络服务正常运行是至关重要的。可以使用openstack network agent list命令来验证服务是否已注册。当该命令执行后,若Alive列下显示一个笑脸,这表明代理与neutron - server服务之间的通信正常。若服务未显示或者Alive列下为XXX,则需要查看/var/log/neutron目录下的相应日志文件来进行故障排查。
OpenStack网络API有多种访问方式,常见的方式如下:
| 访问方式 | 描述 |
| ---- | ---- |
| Horizon仪表盘 | 提供可视化界面,方便用户操作 |
| openstack和neutron客户端 | 命令行工具,可进行网络配置的创建、读取、更新和删除操作 |
| Python SDK | 方便开发者进行编程调用 |
| HTTP | 可直接操作REST - 基于的API |
2. 命令行客户端使用
2.1 OpenStack命令行客户端
在openstack命令行客户端出现之前,每个项目都需要维护自己的客户端,不同客户端的语法不一致,给用户和运维人员带来了很大的困扰。而openstack客户端提供了