首页 > 其他 > 详细

单网卡安装neutron

时间:2015-10-16 11:39:23      阅读:324      评论:0      收藏:0      [点我收藏+]

devstack中机器只有一个物理网卡,如何设置neutron中的external网络? 

方式是:

创建一个linux bridge和veth,把eth0和veth1加入到brige,用veth的另一端veth1作为external网络连接网口。

#brctl addbr ethbr
#brctl addif ethbr eth0

# ip link add veth0 type veth peer name veth1
# brctl addif ethbr veth1

网桥的每个物理/虚拟网卡作为一个端口,运行于混杂模式,而且是在链路层工作,所以就不需要IP了
# ifconfig eth0 0.0.0.0

给改bridge分配外网地址:
# dhclient ethbr
# ifconfig ethbr
ethbr     Link encap:Ethernet  HWaddr 6c:0b:84:07:7d:11  
          inet addr:10.238.154.51  Bcast:10.238.154.255  Mask:255.255.255.0

这时候本机应该能通外网了

最后在devstack localrc中把veth0作为external网络连接网口。

PUBLIC_INTERFACE=veth0

 

单网卡安装neutron

原文:http://www.cnblogs.com/allcloud/p/4884631.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!