VM が 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 に表示されています。
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 に表示されます。
同様の問題がありました:最初に「./unstack.sh」を使用してスタックを解除し、それらの構成行を「devstack/localrc」ファイルに入れてから「./stack.sh」を実行します。