有点奇怪的问题,但想知道您对以下问题的看法:
我有一台小型计算机,使用 KVM 虚拟化了 Ubuntu(DOM0 和 DOMU)。
现在,负责处理这台计算机的人将随身携带它,并可以通过 Web 界面更改 DOMU IP 地址,但是无法访问 DOM0,并且 DOM0 需要通过 DOMU 对其连接进行“隧道/通道/代理”,以确保在更改 DOMU IP 时能够连接互联网。
您将如何着手做这件事?在 DOMU 上设置代理,仅允许来自 DOM0 的连接?还有其他方法吗?您将使用哪个 IP 进行此连接(可能只使用 DOM 的私有范围,以免与外部网络发生冲突)?
提前致谢
答案1
说清楚点,kvm 中没有 DOM 之类的东西,它不是 Xen。所以,据我所知,你需要灵活处理主机 IP 地址。这相当简单,你有两个选择(当然,除非你了解 SRIOV 的东西):
- 使用网桥,并让网桥使用 DHCP 而不是静态地址。当然,客户机也需要设置 DHCP。
- 使用 NAT - 主机将从本地 DHCP 获取地址,而客户机可以留在 libvirt NAT 后面,使用静态或动态地址