osg*_*sgx 2 networking virtualization iptables libvirt kvm-virtualization
我想做BSD服务器的物理到虚拟迁移,保存IP地址。目标虚拟主机是 Linux/KVM。
当前设置:我有一台硬件故障的 BSD 服务器。我刚刚用新服务器替换了它,它的硬件太新,BSD 不能直接使用。
因此,我在新服务器上安装了 Linux,并希望使用 KVM 将 BSD 迁移到虚拟化中。
我有旧服务器的完整硬盘转储。
问题是:我只有一个真实 IP,我应该在来宾和主机中都使用这个 IP。
我想在来宾上使用 IP,因为它是一个邮件服务器,我希望在邮件标头中使用我的真实 IP。
在主机上使用 IP 是因为我没有任何其他 IP。
机器的 TCP 服务是:
端口 22,25,53,110 将使用 iptables 从主机转发到访客。如果可能的话,我也会将访客的 DNS 服务器转发到 realIP。
我应该如何配置 KVM 网络和 libvirt 以在来宾和主机中实现相同的 IP 使用?
呃......这不是建议的做事方式,但应该是:
它既复杂又丑陋,但可能会奏效。通过这种方式,真实 IP 可以出现在例如邮件标题中,客人会认为它是真实 IP 的所有者。