考虑我目前居住在一个组织X中,该组织有自己的网络和子网(172.16.0.0/16(,它从中为组织中的每台计算机分配一个privateIP。 我有一个分配给我的实例(Ubuntu(,我正在运行开放堆栈,我的机器私有 IP 是 172.16.34.56/32。
在我的实例上,我已经安装了开放堆栈,并通过它启动了一些 VMS。
我的问题是,我是否可以将我的组织分配给在开放堆栈上运行的虚拟机的专用 IP,以便可以从组织中的任何位置访问它。
是的,可以将您的计算机专用 n/w (172.16.34.56/32( 分配给 openstack 虚拟机,在这种情况下,它将是您的开放堆栈虚拟机的提供者 n/w。
为此,您必须在安装 Neutron 时将机器专用 n/w 接口添加到以下配置中。 文件名:/etc/neutron/plugins/ml2/linuxbridge_agent.ini 在此处添加该接口, [linux_bridge] physical_interface_mappings = 提供程序:PROVIDER_INTERFACE_NAME
添加提供程序 n/w 子网时要小心。它不应与任何现有的 IP 地址或子网重叠。