码迷,mamicode.com
首页 > 其他好文 > 详细

让devstack中的vm访问外网

时间:2014-05-06 23:12:08      阅读:540      评论:0      收藏:0      [点我收藏+]

标签:devstack   网络   l3-agent   neutron   

devstack默认会建立一个Public网络,地址为172.24.4.0/24,但是这个网络并不是运营商分配给我们的网络,所以只能通过nat的方式让devstack建立的虚拟机访问外网。
br-ex和br-phy都不需要绑定到任何的物理网卡,所有网络都是内部的。
bubuko.com,布布扣
 
想让vm通过Public访问外部网络,需要执行如下命令:
ifconfig br-ex 172.24.4.1/24
iptables -t nat -I POSTROUTING -s 172.24.4.0/24 -j MASQUERADE
iptables -I FORWARD -s 172.24.4.0/24 -j ACCEPT
iptables -I FORWARD -d 172.24.4.0/24 -j ACCEPT

如果是fedora系统,可以如下图所示配置防火墙
bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣

让devstack中的vm访问外网,布布扣,bubuko.com

让devstack中的vm访问外网

标签:devstack   网络   l3-agent   neutron   

原文地址:http://blog.csdn.net/xuanlangjian/article/details/25135353

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!