实验环境:
主机 : ESXI 6.5
controller 2个网卡 eth1 : 10.1.1.20 (openstack controller IP) eth2 : 192.168.1.20 (登录虚拟机管理用)
computing01 2个网卡 eth1 : 10.1.1.21 (openstack IP) eth2 : 192.168.1.21 (登录虚拟机管理用)
computing02 2个网卡 eth1 : 10.1.1.22 (openstack IP) eth2 : 192.168.1.22 (登录虚拟机管理用)
Network01 2个网卡 eth1 : 10.1.1.23 (openstack IP) eth2 : 192.168.1.23 (登录虚拟机管理用)
answer file 里面 neutron 的配置
CONFIG_NEUTRON_ML2_TYPE_DRIVERS=geneve,flat CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=geneve CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS=ovn CONFIG_NEUTRON_OVS_EXTERNAL_PHYSNET=extnet CONFIG_NEUTRON_OVN_BRIDGE_MAPPINGS=extnet:br-ex CONFIG_NEUTRON_OVN_BRIDGE_IFACES= (这里,安装的时候我配置的是 network01 里面的 eth2:br-ex) 作为外网的mapping. 安装好以后这里就显示没有了。
在dashboard 里面配置外网: 192.168.1.0/24 网管: 192.168.1.1. 分配地址范围:192.168.1.100,192.168.1.200 没有DHCP.
配置虚拟路由器,attach 内网,和外网地址,还有虚拟路由器网关。
问题:
在我的openstack 里面的instance, 可以拿到一个floating IP. 可以ping 虚拟路由器的外网IP: 192.168.1.100, 但是无法取去到外网比如: 192.168.1.1.
不知道我表述的行不清楚,还是比较小白,谢谢大家指教。
Andy