關於網絡
計算節點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的權限,看不到所有的內容比如網絡等