天天看點

openstack學習筆記二 網絡設定基礎

租用這個服務的機構,我們稱之"租戶/tenant/項目/project"

租戶  使用者

vxlan劃分租戶    

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<code>[root@h1 ~]</code><code># ip addr</code>

<code>1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN</code>

<code>    </code><code>link</code><code>/loopback</code> <code>00:00:00:00:00:00 brd 00:00:00:00:00:00</code>

<code>    </code><code>inet 127.0.0.1</code><code>/8</code> <code>scope host lo</code>

<code>       </code><code>valid_lft forever preferred_lft forever</code>

<code>2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP qlen 1000</code>

<code>    </code><code>link</code><code>/ether</code> <code>00:50:56:a0:b6:6b brd ff:ff:ff:ff:ff:ff</code>

<code>    </code><code>inet 192.168.1.201</code><code>/24</code> <code>brd 192.168.1.255 scope global eth0</code>

<code>3: ovs-system: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN</code>

<code>    </code><code>link</code><code>/ether</code> <code>36:26:25:65:14:9c brd ff:ff:ff:ff:ff:ff</code>

<code>4: br-ex: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc noqueue state UNKNOWN</code>

<code>    </code><code>link</code><code>/ether</code> <code>de:4c:6d:9c:15:4d brd ff:ff:ff:ff:ff:ff</code>

<code>5: br-int: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN</code>

<code>    </code><code>link</code><code>/ether</code> <code>ce:0b:9b:b5:c1:4d brd ff:ff:ff:ff:ff:ff</code>

<code>6: br-tun: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN</code>

<code>    </code><code>link</code><code>/ether</code> <code>ae:75:26:fb:f8:42 brd ff:ff:ff:ff:ff:ff</code>

你想把哪個網絡作為資料包的出口,那麼你就應該把那個網卡橋接到 br-ex

openvswitch  簡稱  ovs 

配置網卡      重點

<code>[root@h1 network-scripts]</code><code># cat ifcfg-eth0</code>

<code>  </code><code>DEVICE=eth0</code>

<code>  </code><code>DEVICETYPE=ovs</code>

<code>  </code><code>TYPE=OVSPort</code>

<code>  </code><code>OVS_BRIDGE=br-ex</code>

<code>  </code><code>ONBOOT=</code><code>yes</code>

<code>  </code><code>BOOTPROTO=none</code>

<code>[root@h1 network-scripts]</code><code># cat ifcfg-br-ex</code>

<code>DEVICE=br-ex</code>

<code>DEVICETYPE=ovs</code>

<code>TYPE=OVSBridge</code>

<code>ONBOOT=</code><code>yes</code>

<code>BOOTPROTO=none</code>

<code>IPADDR=192.168.1.201</code>

<code>NETMASK=255.255.255.0</code>

<code>GATEWAY=192.168.1.1</code>

<code>DNS1=202.106.0.20</code>

<code>檢視網卡</code>

<code>2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq master ovs-system state UP qlen 1000</code>

<code>    </code><code>link</code><code>/ether</code> <code>d2:18:7d:5e:5e:b9 brd ff:ff:ff:ff:ff:ff</code>

<code>5: br-ex: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc noqueue state UNKNOWN</code>

<code>    </code><code>inet 192.168.1.201</code><code>/24</code> <code>brd 192.168.1.255 scope global br-ex</code>

管理者登陸http://192.168.1.201/dashboard

選擇系統--網絡--建立網絡

建立,點選網絡名稱put-ex

<a href="http://s3.51cto.com/wyfs02/M00/83/AE/wKioL1d6O8zwMz7xAAAehcos9zE809.png" target="_blank"></a>

下一步

建立一個項目,建立一個新的使用者,新使用者關聯項目。

用新的使用者登入,建立網絡

先建立網絡,然後建立路由,連到網絡上,最後添加端口

<a href="http://s3.51cto.com/wyfs02/M01/83/AE/wKioL1d6O82CSVi6AAGZVzrwp4Y028.png" target="_blank"></a>

本文轉自 295631788 51CTO部落格,原文連結:http://blog.51cto.com/hequan/1795705,如需轉載請自行聯系原作者

繼續閱讀