关于网络
计算节点compute:
创建之后就会有 br-int 交换机,这个br-int会连接到计算节点的eth0上。
这个eth0会连接到网络节点的eth0,再从eth1出去连接互联网(外部网络)。
eth1如何连接到互联网的?
eth1桥接到br-ex 网桥上,br-ex连接到br-int,br-int连接到eth0上,从而连接起来。
网络节点都是由云管理员要配置,计算节点是由租户的管理员来配置。
首先增加新的网卡vNIC即eth1:选择Host-only
br-ex和br-int openstack默认安装的:
配置eth1和br-ex的桥接:
br-ex:
由于br-ex是用于连接外部网络的,给定的IP段算是公有IP,我们用windows模拟外部网络。
为了防止冲突,将本机的VMnet1中的DHCP关闭:
eth1:
重启network 使配置文件生效。
查看桥接配置: eth1 bridge到br-ex
查看ifconfig br-ex:
下文是如何在dashboard上配置NETWORK:
1.创建公有网络给虚拟机VM外部连接用:
2. 创建新的项目进行管理12306
3. 给新项目创建新的用户tom
4. 使用tom用户登陆dashborad
5. 创建租户内私有网络1
6. 创建租户内私有网络2
7. 创建之后的网络拓扑如下,但是没有连线
8. 创建路由并连接外部网络pub-ex
9. 新的拓扑图如下:
10. 增加新的interface1
11. 增加新的interface2
13. 新的网络拓扑图:
14. 下面创建另外一个项目taobao:
15. 创建用户bob关联到taobao
16. bob用户登陆dashboard
17. 创建内部私有网络
18. 创建路由关联pub-ex
19. 创建新接口
20.新的网络拓扑图
注意:当用admin登陆dashboard的时候,点击上面的Admin才是管理员的权限使用,如果点击别的选项比如project,那就是以租户的方式登录的,和别的用户登陆一样,没有admin的权限,看不到所有的内容比如网络等