我们正在尝试使用 MAAS/Juju/OpenStack 在我们的大学中实现云设置。
学院有自己的 DHCP 服务器,我们无法访问。因此,我们无法将下一个服务器设置为我们的 MAAS 服务器。通过获取我们自己的交换机并允许 MAAS 服务器运行 DHCP,解决了启动节点的问题。由于只有一个 NIC,当我们将机器连接到交换机时,我们无法访问互联网。
到目前为止,这就是我们所做的。
- 在机器上安装 MAAS 与 DHCP/DNS。
- 通过 MAAS Web 界面添加了其他三台机器的 MAC 地址。
- PXE 启动了其他机器。
尽管节点确实进行了 PXE 启动,但由于不再连接到互联网,因此无法下载软件包。因此,操作系统组件未安装。但是,MAAS 服务器将节点设置为“就绪”,我可以在其上引导 Juju。
有什么办法可以解决这个问题?
尽管可以为主服务器获取一个 NIC,但我们无法为所有机器获取 NIC。
谢谢。
答案1
如果您可以向主服务器添加第二个 NIC,并启用 IPv4 转发和 NAT,则可以使用第二个 NIC 连接到交换机和所有其他机器,同时使用服务器上的第一个 NIC 访问外部,无论是服务器还是机器。
你可能会发现这很有用:https://help.ubuntu.com/community/Internet/ConnectionSharing