Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 架构 > Linux架构 > 正文

OpenStack Neutron单网卡桥接模式访问外网

时间:2016-05-31 21:34 来源:网络整理 作者:51ou.com 阅读:

环境配置:

* Exsi一台

* Exsi创建的单网卡虚拟机一台

* Ubuntu 14LTS 64位操作系统

* OpenStack Liberty版本

* 使用Neutron网络而非Nova网络


1.Exsi配置

如果OpenStack宿主机是Exsi创建的虚拟机,则必须要进行以下设置。

这个配置主要是让Exsi创建的虚拟机的网卡可以进入混杂模式。

如果没有这个设置,那么就会导致Exsi创建的虚拟机网卡不能分发包到OpenStack创建到虚拟机。

OpenStack Neutron单网卡桥接模式访问外网


2.安装OpenStack

最好使用apt-get方式安装OpenStack, 如果是用DevStack安装的话,重启机器后,OpenStack服务不能正常启动。

因为在后续的网络配置过程中,可能会需要重启网络,重启机器。


3.修改Ubuntu网络配置文件

1) /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down

auto br-ex
iface br-ex inet static
address 192.168.98.85
netmask 255.255.255.0
gateway 192.168.98.1
dns-nameservers 218.6.200.139

2) /etc/resolv.conf

enter the following details  

nameserver 192.168.98.1

nameserver 218.6.200.139


4.挂载eth0到br-ex桥上

sudo ovs-vsctl add-port br-ex eth0

以下两条命令可以查看是否挂载成功和路由表情况:

sudo ovs-vsctl show

route -n


5.设置eth0为混杂模式

sudo ifconfig eth0 promisc


6.重启OpenStack宿主机网络

重启机器可以成功,如果不重启机器可以尝试以下方法:

1)sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a

2)sudo service networking restart

3)sudo service network-manager restart


7.OpenStack Neutron网络配置

1)删除Neutron上的public,private网络和Router1路由。

2)新建PublicSite网络,Network Type设置为Flat. Physical Network设置为default,并创建子网192.168.98.0/24

OpenStack Neutron单网卡桥接模式访问外网

3)新建PrivateSite网络,Network Type设置为Local,并创建子网10.0.0.0/24

OpenStack Neutron单网卡桥接模式访问外网

4) 创建路由表Router1,连接PublicSite和PrivateSite.

OpenStack Neutron单网卡桥接模式访问外网

5) 创建完成的桥接网络如下。

OpenStack Neutron单网卡桥接模式访问外网

6)最后创建虚拟机实例,测试虚拟机实例能否ping通外网即可。

OpenStack Neutron单网卡桥接模式访问外网

编者注:本文来自OpenStack开源团队工程师向新勇


本文永久更新地址:

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《OpenStack Neutron单网卡桥接模式访问外网》技术文章,《OpenStack Neutron单网卡桥接模式访问外网》详细使用和说明,有时《OpenStack Neutron单网卡桥接模式访问外网》可能不完善、敬请谅解!如果《OpenStack Neutron单网卡桥接模式访问外网》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片