我有一个服务器与3个网卡的OpenSUSE 13.2和KVM安装。 我已经安装了Debian作为客人。
我的networking是192.168.88.0/24服务器是192.168.88.1 。 现在我想让我的客户也从DHCP服务器获得一个192.168.88.x IP地址。 VirtualBox使用“桥接networking”可以实现这种行为。
我发现这个关于KVMnetworking的网页: http : //www.linux-kvm.org/page/Networking 。 用户networking,私人虚拟桥梁和公共虚拟桥梁不是我想要的。
我改为使用“虚拟networkingdefualt:NAT”。 现在我的虚拟机获得一个IP,但192.168.122.x
我怎么能给虚拟机在与主机操作系统相同的范围内的IP,而不会丢失主机操作系统的IP?
谢谢!
你想要公共桥梁选项。 在您的OpenSUSE KVM主机上,IP地址从物理网卡移动到网桥接口,并使其在192.168.88.0/24networking上可访问,并且您的Debian访客虚拟网卡通过网桥连接,该网桥还使其连接到同一本地networking。
使用NAT默认意味着您的Debian guest虚拟机隐藏在OpenSUSE KVM主机后面,并且使用一个私有的192.168.122.0/24networking进行彼此之间的任何直接通信,但是当与您的networking上的其他主机进行通信时,将NAT转换为任何IP OpenSUSE主机有。
前一段时间,我发现我做错了什么。 我在YAST (OpenSUSE的configuration工具)中创build了桥接networking。 但是,你应该(当然..)在virt-manager工具中创build网桥:
在这个窗口里我可以configuration我想要的任何东西。 您也可以自行configurationnetworking接口