1. 程式人生 > >配置內外網通訊(虛擬機器內網)

配置內外網通訊(虛擬機器內網)

環境描述:

在伺服器上搭建幾臺虛擬機器,通過fuel搭建的openstack環境

由於部署時,給openstack設定的外網網段並非真實環境中的外網網段,導致在物理機上無法訪問dashboard頁面

整個環境部署在伺服器上面,所以伺服器能聯通openstack外網

在伺服器上用命令檢視原因是 有兩個網橋,一個網橋連線的是實際物理外網,另一個網橋連線的是openstack外網

解決的問題:讓自己的物理機也能連通openstack的外網

例如 工作網路 192.168.10.0/24

        openstack 網路 172.16.10.0/24

方法:

1. 在伺服器上建立一對虛擬網絡卡

# ip link add virbr-br0 type veth peer name bro-virbr    (http://blog.chinaunix.net/uid-27017686-id-5057025.html   這裡有關於veth peer 的介紹)

2. 用brctl 分別將兩個網絡卡加入到兩個網橋中

3. 分別啟動兩個虛擬網絡卡

# ip link set  xxx up

4. 在自己物理機上配置對應網段即可

ip addr add xxxxxxx/xx dev eth0