openstack云虚拟机访问外网的困惑

zwpimm 发布于 2018/06/20 08:01
阅读 1K+
收藏 0

@CloudMAN  老师好,上次的问题,我在virtualbox中开启网卡混杂模式,云虚拟机使用vlan网络可以获得IP地址了。最近一直在弄openstack云虚拟机访问外网的问题,有些困惑。我部署了两套openstack,都是用虚拟机练习的,一套部署在笔记本的virtualbox虚拟机上,笔记本通过无线路由连接家中的宽带访问互联网;另一套部署在服务器的vmware虚拟机上,服务器通过网线连到交换机,再通过有线路由上互联网。

两种方式,第一种在创建openstack外部网络(都设置的flat网络)时,设置的是无线路由所在子网的网关和网段,第二种则设置的服务器所在子网的网关和网段。第一种能从外网访问到内部虚拟机,但内部虚拟机访问不了外网;第二种内部虚拟机能正常与外网相互访问,不知何故,感觉两种方式没什么大的差别(网卡的混杂模式已开启)。两种方式的结构图如下,请老师指点迷津,不胜感激!

两种方式下分别使用ip netns exec qrouter-xxxxxxxxx ping <各自的网关>,第一种ping不通,第二种能ping通,在网上实在查不到解决的办法,只好请老师百忙之中看一下,辛苦了!

加载中
0
强健码农

openstack很火热,但是这里回答很冷清。。。。辛苦作图

返回顶部
顶部