我在一个使用静态 IP 地址作为指定方法的环境中工作。我有一组 IP 地址 [大约 10 个],我试图将其作为 OpenStack 可以使用的 IP 池。有没有办法让 openstack 只从该集合中进行选择?
更多信息-我得到了 172.10.42.172-180 的 IP 地址范围,因此你不能用子掩码轻易地切出它。
答案1
(这仅适用于 Nova 网络,不适用于 Quantum)
您可以逐个添加 IP:
#!/bin/bash
for i in `seq 172 180`
do
nova-manage floating create --ip_range=172.10.42.$i
done
然后,您可以使用nova create-floating-ip
或 Horizon Dashboard 中的“将 IP 分配给项目”将它们中的每一个分配给您的项目。