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

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

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

我会将当前 Ubuntu 安装进行 P2V 到新虚拟机上。然后,我需要在该来宾上复制网络,目前如下所示:

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

我应该如何配置才能正常工作,以便虚拟机在其公共 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

我感觉这行不通,但由于某种原因我找不到任何指南。我在这里没有使用防火墙或任何其他复杂功能。

答案1

因为这个问题让我获得了“风滚草”徽章 - 我想我应该介入。

事实证明,是的,上面的配置可以工作。安装新机器后,我能够平静地离开数据中心。

相关内容