类似 VirtualBox 中的 KVM 桥接网络

类似 VirtualBox 中的 KVM 桥接网络

我有一台装有 3 个 NIC 的服务器,其中安装了 OpenSUSE 13.2 和 KVM。我已将 Debian 安装为客户机。

我的网络是192.168.88.0/24,DHCP 服务器位于192.168.88.1。现在我希望我的客户机也能从192.168.88.xDHCP 服务器获取 IP 地址。使用“桥接网络”的 VirtualBox 可以实现此行为。

我找到了有关 KVM 网络的此页面:http://www.linux-kvm.org/page/Networking。用户网络、私有虚拟桥和公共虚拟桥不是我想要的。

我改用“虚拟网络默认:NAT”。现在我的虚拟机正在获取 IP,但是192.168.122.x

如何才能为虚拟机分配一个与主机操作系统处于同一范围的 IP,而又不丢失主机操作系统的 IP?

谢谢!

答案1

您需要公共桥接选项。在您的 OpenSUSE KVM 主机上,IP 地址从物理 NIC 移动到桥接接口,并使其在您的192.168.88.0/24网络上保持可访问,并且您的 Debian 客户虚拟 NIC 通过桥接器连接,这也使其连接到同一本地网络。

使用 NAT 默认值意味着您的 Debian 客户机实际上隐藏在 OpenSUSE KVM 主机后面,并使用专用192.168.122.0/24网络进行彼此之间的任何直接通信,但是当与网络上的其他主机通信时,将被 NAT 到 OpenSUSE 主机拥有的任何 IP。

答案2

前段时间我发现我做错了什么。我在YASTOpenSUSE 的配置工具中创建了网桥。但是你应该(当然……)在工具中创建网桥virt-manager

在此处输入图片描述

在这个窗口中,我可以配置我想要的一切。你也可以自己配置网络接口

在此处输入图片描述

相关内容