Ubuntu 12.04 服务器 - KVM - 网络 - 为 GUEST 分配专用 IP

Ubuntu 12.04 服务器 - KVM - 网络 - 为 GUEST 分配专用 IP

如何设置 KVM 客户机以便可以通过 www 的专用 IP 访问?

在这种情况下,我想将当前位于 br0:1 上的 ip 分配给虚拟机。我在这里遇到的问题是,当我从 www ssh 进入虚拟机时,我也会 ssh 进入我的服务器。

更准确地说,我怎样才能让服务器(主机)使用其专用 IP,同时使用我从托管服务器购买的 IP 来运行我创建的虚拟机?

设置:Ubuntu 12.04 服务器、KVM、Convirt

/etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address X.30.152.64
        netmask 255.255.255.0
        broadcast X.30.152.255
        gateway X.30.152.1
        bridge_ports eth0
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off
iface br0:1 inet static
        address X.199.139.224
        netmask 255.255.255.255
auto br0:1

编辑:移自https://askubuntu.com/questions/243194/ubuntu-12-04-server-kvm-networking-assign-dedicated-ip-to-guest

答案1

客户虚拟机是一台独立的机器,您无法在主机上为其分配 IP,这就像尝试在另一台机器上为一台机器分配 IP 一样。您可以控制的是虚拟机的 MAC,因此如果您想要 IP 自动分配,您只需运行 DHCP 服务器,将指定的 IP 分配给您管理并分配给虚拟机的 MAC。

否则,您必须在客户机本身中设置 IP,而不是在主机上设置。至于桥接别名,不要这样做。将桥接视为虚拟交换机,其外部“支路”是主机的物理以太网,其余端口连接到您连接到它的虚拟机

相关内容