如何设置虚拟机可以在devstack实例上分配的内部IP范围?我似乎无法在GUI中找到任何地方。当我最初在local.conf中进行设置时,我设置了:
FLAT_INTERFACE=eth1
FIXED_RANGE=10.2.3.0/24
NETWORK_GATEWAY=10.2.3.251
但似乎忽略了这一点,VM出现在10.0.0.x上。
答案 0 :(得分:3)
让我解释一下local.conf中应该有的4个网络参数。
local.conf
# FIXED_RANGE is used by internal subnet which is by default 'private'.
FIXED_RANGE=172.23.1.0/24
# NETWORK_GATEWAY is address of gateway connects internal to external.
NETWORK_GATEWAY=172.23.1.1
# FLOATING_RANGE is used by external subnet which is by default 'public'
FLOATING_RANGE=192.168.0.0/24
# PUBLIC_NETWORK_GATEWAY is external gateway.
PUBLIC_NETWORK_GATEWAY=192.168.0.1
有点令人困惑。 FIXED_RANGE用于内部子网,因此VM在FIXED_RANGE上运行。
答案 1 :(得分:0)
我有类似的问题: 首先使用“./unstack.sh”取消堆栈 将这些配置行放在“devstack / localrc”文件中,然后执行“./stack.sh”。