网络 – 为Proxmox KVM来宾分配静态公共IP

我目前在运行Ubuntu Server的物理机器上使用5个公共IPV4地址,我打算用运行Proxmox的新硬件替换它.

我将把当前Ubuntu安装的P2V安装到新的虚拟机上.然后,我需要复制该guest虚拟机上的网络,目前看起来像这样:

auto lo
iface lo inet loopback

    auto eth0
    iface eth0 inet static
            address xx.xx.40.154
            netmask 255.255.255.0
            network xx.xx.40.0
            broadcast xx.xx.40.255
            gateway xx.xx.40.1

    auto eth0:0
    iface eth0:0 inet static
            address xx.xx.40.155
            netmask 255.255.255.0

    auto eth0:1
    iface eth0:1 inet static
            address xx.xx.40.156
            netmask 255.255.255.0

我应该如何配置工作,以便VM在其公共IP地址上可见,就像它在物理机器上一样?

现在,Proxmox主机上的默认网络接口如下所示:

auto lo
iface lo inet loopback
iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.10.2
        netmask 255.255.255.0
        gateway 192.168.10.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0

我觉得这种感觉不会起作用,但由于某种原因,我找不到任何指南.我这里没有使用防火墙或任何其他复杂功能.

最佳答案
因为这个问题让我得到了“Tumbleweed”徽章 – 我以为我会介入.

它发现是的,上面的配置将起作用.安装新机器后,我能够让数据中心处于平静状态.

转载注明原文:网络 – 为Proxmox KVM来宾分配静态公共IP - 代码日志