我想配置我的 VirtualBox 客户机(Fedora 13),使其通过具有相同 IP 的主机(也是 Fedora 13)连接到 Internet(例如:具有 IP 的 guest1192.168.50.101
应该显示为具有主机 IP 10.1.1.2
)
到目前为止我得到:主机 - 具有 IP 的 eth010.1.1.2
可以访问互联网 - 具有 IP 的 vboxnet0192.168.50.1
访客 - eth0 静态 IP192.168.50.1XX
VirtualBox 客户机的网络适配器为仅主机,并连接到 vboxnet0。我可以 ping 主机客户机,反之亦然。我的 iptables 服务已停止。
答案1
如果您只查找 Guest->Internet 活动,那么我建议将每个虚拟机配置为具有单个 NAT 网络适配器。来自客户机的所有流量看起来都像是来自主机。
VirtualBox 中的 NAT 引擎的工作方式与大多数家用路由器类似:它一方面获取 IP 地址,另一方面创建私有网络。默认情况下,客户机在外部是“不可见的”,但它们将继续工作,因为主机操作系统可能会更改 IP 配置(例如从有线以太网连接更改为 802.11 无线连接)。