Openstack中vlan的问题

zwpimm 发布于 2018/06/09 19:48
阅读 360
收藏 0

@CloudMAN 你好,想跟你请教个问题: 老师好,又要麻烦您了。我按照您的《每天5分钟玩转openstack》在虚拟机上使用vlan网络,instance能分配到IP,但获取不到。在物理机上需要配置相应网卡的trunk口,在虚拟机上需要特殊设置吗?测试local、flat、vxlan都没问题,就这个vlan没弄通。相关文件配置如下:

1、ml2_conf.ini

[ml2]

type_drivers = flat,vlan,vxlan
tenant_network_types = vlan
mechanism_drivers = linuxbridge,l2population
extension_drivers = port_security

[ml2_type_flat]

flat_networks = provider

[ml2_type_vlan]

network_vlan_ranges = provider:3001:4000

[ml2_type_vxlan]

vni_ranges = 1:1000

[securitygroup]

enable_ipset = true

2、linuxbridge_agent.ini

[linux_bridge]
physical_interface_mappings = provider:ens34


[vxlan]
enable_vxlan = true
local_ip = 10.0.0.11
l2_population = true

[securitygroup]

enable_security_group = true
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver

3、ens34网卡文件

TYPE=Ethernet
BOOTPROTO=none
NAME=ens34
DEVICE=ens34
ONBOOT=yes

在网上查了一些资料,说要用ovs,配置bond,进行一系列手工配置,感觉那就失去自动化意义了。请百忙中指点迷津,万分感谢!!

加载中
0
CloudMAN
CloudMAN

controller和计算节点是虚拟机还是物理机?如果是虚拟机,需要在vbox或者vmware上打开虚拟机网卡的混杂模式。另外,可以在instance上手工配置分配的ip,看能否ping通dhcp的ip,用以验证vlan网络本身的连通性

0
z
zwpimm
好的,我是在虚拟机测试的,我再试试
返回顶部
顶部