我正在尝试创建一个运行 SmartOS 的 Vagrant (VirtualBox) VM,具有以下约束/要求:
- VM 应该至少有 2 个 NIC:一个面向公众(桥接),一个是私有的(仅限主机)。
- 最好使用静态 IP 而不是动态分配的 IP(至少对于区域,如果不是全局区域)。
- 每个区域(要创建)必须有 2 个映射到上述 NIC 的 vNIC。
我已经在互联网上搜索了一段时间,以找到可以让我完成这项工作的任何类型的文档,但是那里没有很多支持。
我已经设法达到了启动全局区域的地步,并为 vagrant 用户提供了一个帐户(我必须 lofs-mount /etc/passwd、/etc/group(对于 vagrant 组)和 /etc/阴影来实现这一点)。我的虚拟机上有 3 个网卡: - 网卡 1(管理员网卡)设置为 vagrant 中的 NAT 网卡 - 网卡 2(外部网卡)设置为 vagrant 中的桥接模式 - 网卡 3(内部网卡)设置为vagrant 中的私有(仅在 virtualbox 术语中为主机)网卡
由于 NAT'd 管理网卡,我可以连接到全局区域中的 Internet。但无论我尝试什么配置,我都无法在我创建的区域中获得互联网连接。
任何援助将不胜感激。另外,到目前为止,请随时向我询问有关我的配置的更多问题。
谢谢