1

如何设置虚拟机可以在 devstack 实例上分配的内部 IP 范围?我似乎无法在 GUI 中找到任何地方。当我最初在 local.conf 中设置它时,我设置:

FLAT_INTERFACE=eth1
FIXED_RANGE=10.2.3.0/24
NETWORK_GATEWAY=10.2.3.251

然而,它似乎忽略了这一点,并且虚拟机出现在 10.0.0.x 上。

4

2 回答 2

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 用于内部子网,因此虚拟机出现在 FIXED_RANGE 上。

于 2014-10-15T14:57:35.797 回答
0

我有类似的问题:首先使用“./unstack.sh”将这些配置行放在“devstack/localrc”文件中,然后执行“./stack.sh”。

于 2014-09-15T09:06:03.400 回答