我有一个VirtualBox 主机 Windows 7机器Fedora 20 客户端和 3Windows 7 客户端在同一个仅主机网络上。
因为我使用 Fedora 客户端作为服务器对于我的项目,我希望我可以让它有一个静态的 ipaddress。现在可以了192.168.56.101或者192.168.56.103取决于启动时的顺序。
我在网上搜索,只找到如何将主机设置为静态地址。我需要的是仅主机网络中具有静态 IP 地址的客户端。
有什么办法可以做到这一点?怎么做?
答案1
如果愿意,您可以像在任何其他计算机上配置静态 IP 一样在 VM 中配置静态 IP。
最简单的方法是将静态IP,Netmask和DNS信息添加到计算机上的正确eth。
如果您的路由器允许静态 IP 分配,您也可以按照这种方式进行操作。
如果您希望该服务器对网络上的其他物理单元可见(而不仅仅是在虚拟实验室中),您需要将主机网络设置为桥接模式(请参阅 VirtualBox 手册的此部分:https://www.virtualbox.org/manual/ch06.html)。
答案2
IP 的设置方式与物理盒相同。此设置不是由 Virtual Box 管理控制,而是由客户操作系统控制。
在 Windows 的网络和共享中心中设置各个 NIC 中的 IP -> 更改适配器设置 -> 右键单击您的 NIC。(但我猜您已经知道在 Windows 中哪里可以找到它!)