通常,当我设置一个新的 Ubuntu VM 时,我会保持eth0
NAT 模式以获取互联网,并eth1
在模式下添加一个接口HostOnly
以便我可以 ssh。
但是使用这个 devStack 指南:在 VM 中运行云,它看起来像是试图用作公共接口(安装因为失去网络eth0
而卡住了)。eth0
我知道 OpenStack 设置通常需要两个 NIC,所以我想知道我的 VM 的正确配置是什么。
通常,当我设置一个新的 Ubuntu VM 时,我会保持eth0
NAT 模式以获取互联网,并eth1
在模式下添加一个接口HostOnly
以便我可以 ssh。
但是使用这个 devStack 指南:在 VM 中运行云,它看起来像是试图用作公共接口(安装因为失去网络eth0
而卡住了)。eth0
我知道 OpenStack 设置通常需要两个 NIC,所以我想知道我的 VM 的正确配置是什么。
我从VirtualBox 下的 Ubuntu 12.04 LTS 上的 OpenStack Essex 实验指南开始,这里是我在 VirtualBox 中完成的设置
在 Preferences > Network 下创建一个名为 vboxnet0 的 Host-only 网络。
vboxnet0(也禁用 DHCP 服务器)
创建一个新的 VM 并转到“网络”部分。
VM 本身的适配器。
Ubuntu VM /etc/network/interfaces 中的网络设置
在我的 devstack localrc / local.conf 文件中,我包含了以下设置:
这将允许从您的主机访问您的实例(当关联到浮动 IP 时)
希望这对你也有用!
埃弗里特
如果你安装了vagrant和 virtualbox,你可以使用vagrant-devstack 启动 devstack:
网络配置由包含的
Vagrantfile
.